传送门:

Sky数

Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 28761    Accepted Submission(s): 16168

Problem Description
Sky从小喜欢奇特的东西,而且天生对数字特别敏感,一次偶然的机会,他发现了一个有趣的四位数2992,这个数,它的十进制数表示,其四位数字之和为2+9+9+2=22,它的十六进制数BB0,其四位数字之和也为22,同时它的十二进制数表示1894,其四位数字之和也为22,啊哈,真是巧啊。Sky非常喜欢这种四位数,由于他的发现,所以这里我们命名其为Sky数。但是要判断这样的数还是有点麻烦啊,那么现在请你帮忙来判断任何一个十进制的四位数,是不是Sky数吧。
 
Input
输入含有一些四位正整数,如果为0,则输入结束。
 
Output
若n为Sky数,则输出“#n is a Sky Number.”,否则输出“#n is not a Sky Number.”。每个结果占一行。注意:#n表示所读入的n值。
 
Sample Input
2992
1234
0
 
Sample Output
2992 is a Sky Number.
1234 is not a Sky Number.
 
Source
 
分析:
先把他们十进制的和,十六进制的和,12进制的和求出来,如何比较是否相等即可
重要知识点:
进制的转换(一种很好很容易懂的代码格式)
code:
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int ten(int x)
{
int sum=;
while(x)
{
sum+=x%;
x=x/;
}
return sum;
}
int sixth(int x)
{
int sum=;
while(x)
{
sum+=x%;
x=x/;
}
return sum;
}
int twelve(int x)
{
int sum=;
while(x)
{
sum+=x%;
x=x/;
}
return sum;
}
int main()
{
int n;
while(~scanf("%d",&n))
{
if(n==)
break;
int a=ten(n);
int b=sixth(n);
int c=twelve(n);
if(a==b&&b==c)
{
printf("%d is a Sky Number.\n",n);
}else
{
printf("%d is not a Sky Number.\n",n);
}
}
return ;
}

最新文章

  1. 执行jar文件生成pdf报错,Unsupported URL &lt;file:///home
  2. ModernUI教程:独立显示器DPI感知
  3. opensuse-13.1体验
  4. Android 可拖动列表项的ListView
  5. UI1_Calayer
  6. send,recv,sendto,recvfrom
  7. Frequent Pattern 挖掘之二(FP Growth算法)(转)
  8. —教训深刻—SQL Server大约TempDB使用
  9. Linux下I/O多路转接之epoll(绝对经典)
  10. Activity与Fragment的生命周期详解
  11. 理解ActivityManagerService
  12. Deploying Keras model on Tensorflow Serving--
  13. logistics回归简单应用(二)
  14. 结对作业——WordCount进阶版
  15. Android 性能优化-启动时间
  16. 【译】第8节---EF Code First中配置类
  17. linux 系统安装mysql (rpm)
  18. tomcat日志切割和定期删除
  19. [作业] Python入门基础--用户登陆
  20. cacti安装和使用

热门文章

  1. java爬虫之入门基础
  2. MVC设计模式实现权限管理登录,超详细
  3. Java Object类的toString()方法
  4. java通过超链接和servlet配置实现服务器文件下载
  5. 微信公众号开发《一》OAuth2.0网页授权认证获取用户的详细信息,实现自动登陆
  6. mongodb使用实践---mongodb+mongo-java-driver+morphia
  7. Java的Final和C#的Const,Readonly比较分析(转载)
  8. EF+Oracle
  9. ASP.NET 4.5 MVC 4 无法在Windows2008的IIS7.0上解决方案
  10. 【设计模式最终总结】桥接模式 VS 外观模式