반응형
문제
주어진 문자열에 대해 각각의 숫자의 합으로 나타내시오.
풀이
import java.io.*;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
// 입력을 String으로 받고 char[]으로 변경
String S = sc.next();
char[] C = S.toCharArray();
int sum = 0;
for(int i =0; i<N; i++){
sum += C[i] - '0';
}
System.out.println(sum);
}
}
문자열을 toCharArry()로 char배열로 나타내고 각각의 값을 더해 풀었다.
결과
반응형
'백준' 카테고리의 다른 글
[JAVA] 백준 1940 투포인터 (0) | 2024.01.15 |
---|---|
[JAVA] 백준 10986 (1) | 2024.01.14 |
[JAVA] 백준 11660 누적합 (0) | 2024.01.14 |
[JAVA] 백준 11659 누적합 (0) | 2024.01.14 |
[JAVA] 백준 1546 (0) | 2024.01.14 |