题目:http://acm.hdu.edu.cn/showproblem.php?pid=3346
简单题,只要n或者n的各位和或者n的各位平方和为8的倍数,输出yes,否则No;
ac代码:
#include<stdio.h>
int main ()
{
int t,n,s1,s2,f;
scanf("%d",&t);
while(t--)
{
f=0;
scanf("%d",&n);
if(n%8==0)
f=1;
else
{
s1=s2=0;
while(n)
{
s1+=n%10;
s2+=(n%10)*(n%10);
n/=10;
}
if(s1%8==0||s2%8==0)
f=1;
}
if(f)
puts("Lucky number!");
else
puts("What a pity!");
}
return 0;
}