emax77   3년 전

채점 시 NumberFormat Exception 발생(채점100% 뜬 이후) 합니다.

테스트 케이스 다 돌아간것 같고 통과 된것 같은데 마지막에 Excepion발생 원인을 모르겠습니다.

검토 부탁드리겠습니다.

dnstlr2933   3년 전

41번줄에 command가 1일경우 b를 c의 숫자로 바꾸라는 명령인데 c의 범위는 int범위를 벗어난 수가 들어올수 있습니다. 따라서 long으로 받아서 처리하시면 됩니다

int value = Integer.parseInt(st.nextToken()); -> long value = Long.parseLong(st.nextToken());

*참고로 command가 2일 경우 int범위 내로 들어올테니 (int)value로 형변환 해서 그대로 사용하면 됩니다

xkdlaldfjtnl   3년 전

안녕하세요 저도 100퍼에서 실패해서 저는 질문글을 보다가 알았는데 혹시 채점시에 NumberFormat Exception이 발생했는지 여부는 어떻게 확인할 수 있나요? 

hanil0623   3년 전

@dnstlr2933 좋은 답변 감사합니다. 덕분에 AC 받았습니다!

댓글을 작성하려면 로그인해야 합니다.