goilho   7년 전

a 가 숫자 갯수

b 가 입력된 숫자  입니다.


 뭐가 문제인지 run time error 발생합니다. ㅠ

dudu1104   7년 전

안녕하세요 :D

N의 값이 13이라고 하면 두번째 줄에서는 13개의 한자리 양의 정수들이 입력될텐데 

b의 변수 타입인 int형이 10자리수를 넘어서는 숫자를 받지를 못하기 때문에 런타임 에러가 발생하는 것 같습니다.

해결방법으로는 b를 문자열로 받아서 문자열의 문자 하나하나를 받아 int형으로 변환 시켜서 그 값들을 더하는 방식으로 풀이하시면 좋을 것 같습니다. :-)


qjatn0955   4년 전

안녕하세요 -ㅡ- ~

위분이 말씀하신것 처럼 split 쓰시면 좋을거같요 ^^

좋은하루되세요 ~~~

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