ITP1_8_B: Sum of Numbers

http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=ITP1_8_B
1000桁までの数字の各桁の和をこたえる問題。

#include <iostream>
#include <stdio.h>
using namespace std;

int main() {
// your code goes here
char cs[1001];
while(1){
	scanf("%s",cs);
	if(cs[0]=='0'&&cs[1]=='\0')break;
	int ans=0;
	for(int i=0;cs[i]!='\0';i++){
		ans+=cs[i]-'0';
	}
	printf("%d\n",ans);
}
return 0;
}
最終更新:2016年03月22日 08:51