728x90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
import java.util.Scanner;
public class B11720 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
//입력할 인덱스 수를 입력
int size = scanner.nextInt();
//입력할 문자열 입력
String input = scanner.next();
//String타입을 char타입의 배열로 변환
char[] charArr = input.toCharArray();
//char타입의 배열을 int타입으로 변환해서 담을 int타입의 배열
int arry[] = new int[size];
//숫자들의 합을 구할 변수
int sum = 0;
for (int i = 0; i < size; i++) {
//Character의 내장 함수를 사용해서 문자배열을 숫자배열로 변환해서 담아줌
arry[i] = Character.getNumericValue(charArr[i]);
//숫자배열의 각 숫자들을 반복할 때마다 sum에 더해줌
sum += arry[i];
}
System.out.println(sum);
scanner.close();
}
}
|
cs |
728x90
'백준' 카테고리의 다른 글
백준 2675 - 문자열 반복 (0) | 2022.05.11 |
---|---|
백준 10809 - 알파벳 찾기 (0) | 2022.05.06 |
함수 (0) | 2022.02.07 |
배열 (0) | 2022.02.01 |
while문 (0) | 2022.01.28 |