본문 바로가기
백준 문제 풀이

[백준 11720] 숫자의 합

by $# 2020. 3. 19.

https://www.acmicpc.net/problem/11720

 


해설

숫자가 공백없이 주어지는 데 이 숫자들을 잘 떼어내면 되는 문제이다.

숫자들을 char 로 받아내고, char 값을

 

sum += (a[i]-'0');

 

이렇게 코딩해준다면 char가 int 형 변수에 담기게 될 것이다.

 

 

˙˙˙

 

소스코드

 

#include <stdio.h>
int main(){
    char a[101];
    int i,m,sum=0;
    scanf("%d",&m);
    scanf("%s", a);
   
    for(i=0; a[i]!='\0'; i++)
    {
        sum += (a[i]-'0');
    }
    printf("%d",sum);
}

'백준 문제 풀이' 카테고리의 다른 글

[백준 11403] 경로 찾기  (0) 2020.03.19
[백준 11404] 플로이드  (0) 2020.03.19
[백준 1008] A/B  (0) 2020.03.19
[백준 1004] 어린 왕자  (3) 2020.03.19
[백준 1003] 피보나치 함수  (0) 2020.03.19

댓글