🔒 문제
N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.
⌨ 입력
첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.
🖨 출력
입력으로 주어진 숫자 N개의 합을 출력한다.
📚 예제
Ex1)
1
1
1
Ex2)
5
54321
15
Ex3)
25
7000000000000000000000000
7
Ex4)
11
10987654321
46
🔑 c언어 코드
#include<stdio.h>
int main()
{
int N;
char string[100];
int ans = 0;
scanf("%d", &N);
scanf("%s", &string);
for (int i = 0; i < N; i++)
ans += string[i] - 48; // 0의 아스키 코드 48
printf("%d", ans);
return 0;
}
'BAEKJOON > 단계별로 풀어보기' 카테고리의 다른 글
[BOJ] 2675번 : 문자열 반복 (0) | 2022.08.02 |
---|---|
[BOJ] 10809번 : 알파벳 찾기 (0) | 2022.08.02 |
[BOJ] 11654번 : 아스키코드 (0) | 2022.08.02 |
[BOJ] 1065번 : 한수 (0) | 2022.08.02 |
[BOJ] 4673번 : 셀프 넘버 (0) | 2022.08.02 |