백준 자바로 제출할 때 유의점

원래 코딩테스트 문제를 파이썬으로 제출하였었는데 자바 & 스프링을 공부하면서 이 기회에 코딩테스트용 언어도 자바로 갈아타기로 맘 먹었다. 백준에 바로 문제를 풀기보단 intellij IDE에서 미리 작성해보고, 해당 코드를 백준으로 ctrl+c/v를 해서 공부를 했다.

출력이 정상적으로 나온 모습

그런데..... 이상하게도 백준에 ctrl+c/v를 해서 제출을 해보면 다음과 같이 에러가 발생하였다.

컴파일에러에 런타임에러에 난리난 결과창

알고보니 백준에서 자바 코드로 답안을 제출할 때는 클래스의 이름을 꼭 "Main"으로 해야하는데 내 멋대로 클래스명을 지정해서 발생한 문제였다.

결론

백준에서 자바 코드로 답 제출할때는 클래스명을 Main으로 하자.

'Algorithm & BOJ' 카테고리의 다른 글

BOJ에서 solved.ac 문제 난이도 안보임 해결  (0) 2021.09.02