C. 这是一道签到题
Time Limit: 1000ms
Memory Limit: 65536KB
64-bit integer IO format:
Java class name:
Submit
Status
给你一个数N(N<=10^100),让你判断是否能被11整除。。能整除输出YES,否则输出NO。
Sample Input
11
506
45
Sample Output
YES
YES
NO
#include<stdio.h>
#include<string.h>
char a[1000];
int we(int a)
{
return a>0?a:-a;
}
int main()
{
while(scanf("%s",a)!=-1)
{
int l;
l=strlen(a);
int sum=0,ni=0;
for(int i=0;i<l;i++)
{
if(i%2==0)
{
sum+=a[i]-'0';
}
else
{
ni+=a[i]-'0';
}
}
int h;
h=sum-ni;
h=we(h);
if(h%11==0)
printf("YES\n");
else
printf("NO\n");
}
}
转载请注明原文地址: https://ju.6miu.com/read-1294916.html