Thursday 10 May 2012

UVa 11879 Multiple of 17 Solution


#include<stdio.h>
#include<string.h>
int main()
{
int i,sum,rem,l;
char s[1000];
while(gets(s))
{
rem=0;
l=strlen(s);
if(l==1 && s[0]=='0')
break;
for(i=0;i<l;i++)
{
sum=rem*10+(s[i]-'0');
rem=sum%17;
}
if(rem==0)
printf("1\n");
else
printf("0\n");
}
}

No comments:

Post a Comment