北大ACM第1519道题!
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/11 22:23:52
![北大ACM第1519道题!](/uploads/image/z/11614283-35-3.jpg?t=%E5%8C%97%E5%A4%A7ACM%E7%AC%AC1519%E9%81%93%E9%A2%98%21)
北大ACM第1519道题!
北大ACM第1519道题!
北大ACM第1519道题!
#include
using namespace std;
int main()
{
char s[1000];
int i,sum;
while( cin>>s )
{
if( s[0] == '0' ) break;
for( i = sum = 0; s[i]; i++ )
sum += s[i] - '0';
while( sum >= 10 )
{
i = sum;
sum = 0;
while( i )
{
sum += i % 10;
i /= 10;
}
}
cout
#include "stdio.h"
#include "string.h"
char input[1000000];
int main()
{
long n,temp,i;
while(1)
{
scanf("%s",input);
...
全部展开
#include "stdio.h"
#include "string.h"
char input[1000000];
int main()
{
long n,temp,i;
while(1)
{
scanf("%s",input);
n=0;
if(strcmp(input,"0")==0) break;
for(i=0;i
{
temp=n;
n=0;
while(temp!=0)
{
n+=temp%10;
temp/=10;
}
}
printf("%d\n",n);
}
}
收起