https://www.acmicpc.net/problem/11720
위와 같이, 입력받을 숫자의 자리수자를 입력한 뒤, 각 자리수의 합을 구하는 문제이다.
위 문제를 풀기 위해 다음과 같이 생각을 했다.
위와 같은 코드를 입력하면, 결과 값은
255가 나온다. 이유는 5,4,3,2,1의 값이 아스키코드로 변환이 되어서 계산이 되어지기 때문이다.
따라서 str.chatAt(i)를 문자열로 바꾼 후, sum에 더하기 위해 다시 int형태로 바꾸는 코드를 작성해야 한다.
위와 같이 작성하면!!
해결이 된다!