10min
- BufferedReader를 사용해 두 줄의 입력값을 받아준다.
- 첫 입력값은 int형으로 선언해 받아준다. n으로 지정해 n번 for문을 돌릴 때 이용
- 두번째 입력값은 연속된 숫자들을 쪼개어 합을 구해야 하므로 String 타입으로 받아준다.
- for문을 돌면서, 문자열 각각의 인덱스를 합쳐준다.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/**
* 배열과 리스트
* 숫자의 합 구하기
*/
public class boj11720 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int n = Integer.parseInt(br.readLine());
String s = br.readLine();
int answer = 0;
for(int i=0; i<n; i++){
answer += Character.getNumericValue(s.charAt(i));
}
System.out.println(answer);
}
}
Character.getNumericValue(char ch)