#include<iostream>
using namespace std;
int main()
{
int n;
scanf("%d", &n);
while(n--)
{
int m, sum = 0, temp = 0;
scanf("%d", &m);
if(m % 8 == 0)
{
printf("Lucky number!\n"); continue;
}
while(m)
{
sum += m % 10;
temp += (m % 10) * (m % 10);
m /= 10;
}
if(sum % 8 == 0|| temp % 8 == 0)
{
printf("Lucky number!\n"); continue;
}
else
printf("What a pity!\n");
}
return 0;
}hdu 3346 Luck Number
最新推荐文章于 2022-02-09 09:33:19 发布
本文介绍了一个简单的C++程序,该程序用于判断输入的整数是否为幸运数字。所谓幸运数字是指该数字能被8整除,或者其各位数字之和、各位数字平方之和能被8整除的数字。程序通过循环接收多个整数输入,并逐一进行判断。
585

被折叠的 条评论
为什么被折叠?



