Algorithm
[백준] 숫자의 합
흰색기린
2022. 2. 28. 22:23
알고리즘 풀이 방법입니다.
문제(Problem) -> 생각(Think) -> 해결책(Solution) -> 리뷰(Review) 를 통해서 정리해서 작성합니다.
Problem📄
https://www.acmicpc.net/problem/11720
11720번: 숫자의 합
첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.
www.acmicpc.net
Think🤔
쉬운 문제 바로 코드 구현
Solution✍
package back23y02;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class numberHan {
public static void main(String[] args) throws IOException {
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
int num = Integer.parseInt(bf.readLine());
String str = bf.readLine();
int answer = 0;
for(int i=0; i<num; i++) {
answer += str.charAt(i)-48;
}
System.out.println(answer);
}
}
Review🤩
아스키 코드 -48을 빼서 answer에 각 자리수의 합을 넣어준다.
버퍼리더의 안쪽 부분이 잠시 생각이 안났었다~ 🤣