[Bronze IV] 숫자의 합 - 11720
11720번: 숫자의 합
첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.
www.acmicpc.net
성능 요약
메모리: 17748 KB, 시간: 204 ms
분류
구현(implementation), 수학(math), 문자열(string)
문제 설명
N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.
출력
입력으로 주어진 숫자 N개의 합을 출력한다.
답 : 입력받은 값을 끊어서 인식하고, 더해줘야한다.
입력 받은 수만큼 반복문을 돌리되, charAt으로 1개씩
끊어서 반복문 돌릴때마다 더해준다.
이번엔 숫자로 써야하기때문에 뒤에 - 0을 해주어 숫자로 쓴다.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
String str = sc.next();
int answer = 0;
for (int i = 0; i < n; i++) {
answer += str.charAt(i) -'0';
}
System.out.println(answer);
sc.close();
}
}
'algorithm > 백준' 카테고리의 다른 글
[백준] 기찍 N - 2742 Java[자바] (0) | 2022.12.11 |
---|---|
[백준] 음계 - 2920 Java[자바] (0) | 2022.12.10 |
[백준] OX퀴즈 - 8958 Java[자바] (0) | 2022.12.09 |
[백준] 문자열 반복 - 2675 Java[자바] (1) | 2022.12.09 |
[백준] 최댓값 - 2562 Java[자바] (0) | 2022.12.09 |