일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- springboot
- BFS
- mariaDB
- 정렬
- 데이터베이스
- 이펙티브자바
- DFS
- db
- 프로그래머스
- SQL
- 다이나믹프로그래밍
- 코테
- IntelliJ
- DP
- 너비우선탐색
- java
- select
- join
- 백준
- 알고리즘
- Spring
- Database
- 피보나치
- 깊이우선탐색
- 우선순위큐
- 그리디알고리즘
- Greedy
- mybatis
- 탐욕법
- Effective Java
Archives
- Today
- Total
땀두 블로그
[백준] 11720번 - 숫자의 합 본문
문제
N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.
출력
입력으로 주어진 숫자 N개의 합을 출력한다.
예제 입력 1
1 1
|
예제 출력 1
1
|
예제 입력 2
5 54321
|
예제 출력 2
15
|
import java.util.Scanner;
public class p11720 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
int sum = 0;
int a = sc.nextInt();
String s = sc.next();
for (int i = 0; i < s.length(); i++) {
sum += (int) (s.charAt(i) - 48);
}
System.out.println(sum);
}
}
문자열로 값을 입력받은 이후, 아스키코드 값에서 48을 뺀 값들을 charAt을 이용하여 더해주고 출력한다.
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 10250번 - ACM 호텔 (0) | 2022.03.19 |
---|---|
[백준] 1085번 - 직사각형에서 탈출 (0) | 2022.03.19 |
[백준] 8958번 - OX퀴즈 (0) | 2022.03.19 |
[백준] 10950번 - A+B-3 (0) | 2022.03.19 |
[백준] 10809번 - 알파벳 찾기 (0) | 2022.03.19 |
Comments