BAEKJOON/단계별로 풀어보기

[BOJ] 11720번 : 숫자의 합

말하는 알감자 2022. 8. 2. 21:36

🔒 문제

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