1. 문제
N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.
<입력>
- 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.
<출력>
- 입력으로 주어진 숫자 N개의 합을 출력한다.
2. 예시
3. 풀이
import java.util.*;
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
int size = Integer.parseInt(br.readLine());
char[] num = br.readLine().toCharArray();
int result = 0;
for(int i = 0; i < size; i++) {
result += Integer.parseInt(String.valueOf(num[i]));
}
bw.write(result + "\n");
bw.flush();
bw.close();
br.close();
}
}
'공부 > CodingTest' 카테고리의 다른 글
[백준/2675] 문자열 반복 (Java 11) (0) | 2021.06.09 |
---|---|
[백준/10809] 알파벳 찾기 (Java 11) (0) | 2021.06.03 |
[백준/11654] 아스키 코드 (Java 11) (0) | 2021.06.03 |
[백준/1065] 한수 (Java 11) (0) | 2021.06.03 |
[백준/4673] 셀프 넘버 (Java 11) (0) | 2021.06.03 |