백준
11720 숫자의 합
불타는강정
2019. 10. 6. 19:52
보자마자 음 단어를 나눠가며 구하면 되겠군 싶다가 생각해보니 단어가 100개가 들어온다는 건 10^100까지 커진다는 뜻이었다ㅋㅋㅋ 이건 반드시 문자열로 받아야겠다.
문자열로 받아서 계산하는 건 익숙하다. index로 하나씩 접근해서 숫자로 바꿔주며 합을 구해준다.
#include <iostream>
int main() {
int n, sum = 0;
char str[101];
scanf("%d %s", &n, str);
for(int i = 0; i < n; i++)
sum += str[i] - '0';
printf("%d", sum);
return 0;
}
쉬웠다!