您的位置:首页 > 其它

hdu 2097 Sky数

2016-02-01 17:03 323 查看
#include<stdio.h>
int main()
{
int n,m,k;
int a,b,c;
while(scanf("%d",&k)!=EOF)
{
if(k==0)
break;
a=0;
b=0;
c=0;
n=k;
while(n!=0)
{
m=n%10;
a=a+m;
n=n/10;
}
n=k;
while(n!=0)
{
m=n%16;
b=b+m;
n=n/16;
}
n=k;
while(n!=0)
{
m=n%12;
c=c+m;
n=n/12;
}
if(a==c&&b==c)
printf("%d is a Sky Number.\n",k);
else
printf("%d is not a Sky Number.\n",k);

}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: