백준[자바]
[백준/Java] - 11720번 숫자의 합
코린이 파닥거리기
2025. 2. 24. 23:19
728x90
반응형
SMALL
https://www.acmicpc.net/problem/11720
자바 코드
import java.io.*;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int N = Integer.parseInt(br.readLine());
String str = br.readLine();
int sum = 0;
for(int i = 0; i< N; i++){
char c = str.charAt(i);
int m = Character.getNumericValue(c);
sum += m;
}
System.out.println(sum);
}
}
자바 코드 풀이
for(int i = 0; i< N; i++){
char c = str.charAt(i);
int m = Character.getNumericValue(c);
sum += m;
}
숫자의 개수가 N개 주어진다. 그래서 0부터 N-1까지 증가시키면서
charAt함수를 이용하여 str에서 i번쨰 인덱스값을 char형 c에 저장하여
Character에서 정수형으로 바꿔주는 함수 getNumericValue함수를 사용하여 String의 각 인덱스값을 정수 m에 저장하고 sum값에 누적 저장
728x90
반응형
LIST