您的位置:首页 > 其它

hdu 2097

2013-02-09 15:32 204 查看
水题。。。。。。

#include<iostream>
using namespace std;

int run(int n,int m)
{
int s = 0;
while(m)
{
s += m % n;
m /= n;
}
return s;
}
int main()
{
int m;
while(scanf("%d", &m) != EOF && m)
{
if(run(10, m) == run(16, m))
{
if(run(10, m) == run(12, m))
printf("%d is a Sky Number.\n", m);
else
printf("%d is not a Sky Number.\n", m);
}
else
printf("%d is not a Sky Number.\n", m);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: