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 |
댓글