영주의 개발노트

❗ 백준 자바(JAVA) 소스 코드 제출 방법 ❗ 본문

알고리즘/BOJ

❗ 백준 자바(JAVA) 소스 코드 제출 방법 ❗

0JUUU 2021. 1. 23. 15:33
반응형

MY TMI 😉

📑

 c++로만 문제를 풀어봐서 java에 대해 아무것도 몰랐다. 백준에 소스코드를 제출할 때도, c++처럼 그냥 내 맘대로 소스코드 이름을 정하고 그냥 붙여 넣으면 되는 줄 알았다.

 

 

 

1) Main.java

 자바를 익힐 겸, 문제를 하나 풀고 여느 때처럼 복사해서 제출했는데❗ 이렇게 컴파일 에러가 뜨더라. 

컴파일 에러 내용

인터넷에 검색을 해보니 Main.java로 설정을 해야 제출이 된다고 했다. 

 

 

2) package 삭제

그래서 고쳐 제출하였다. 이번엔 런타임 에러가 떴다 ㅎㅎ main class에 문제가 있다는 말이었다. 

에러 내용을 클릭해보니 package를 설정한 것이 문제였다. 

 

- 백준에서 안내한 내용은 이러하다.

package 쓰지 마세욥 👿

2개의 과정을 모두 거친 후, 성공적으로 소스 코드를 제출할 수 있었다. 

 

 

[정리]

✔ java의 소스코드 제출은 c++과 다르다.

 백준에서는 자바로 작성된 소스코드를 Main.java 라고 가정하고 받는다. 

✔ 소스코드에 package가 포함되어 있으면 안된다❗

 

 

'알고리즘 > BOJ' 카테고리의 다른 글

[BOJ] 2002 추월  (0) 2021.07.05