알고리즘 풀이 방법입니다.
문제(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에 각 자리수의 합을 넣어준다.
버퍼리더의 안쪽 부분이 잠시 생각이 안났었다~ 🤣
'Algorithm' 카테고리의 다른 글
[백준] 연속부분최대곱 (0) | 2022.03.01 |
---|---|
[백준] 설탕 배달 (0) | 2022.02.28 |
[인프런] 아나그램(해쉬) (0) | 2022.02.27 |
[백준] 일곱 난쟁이 (0) | 2022.02.27 |
[프로그래머스] [1차] 다트 게임 (0) | 2022.02.26 |