H - H

Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u

Submit Status

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.

 #include<cstdio>
#include<cstring>
int main()
{
int n,m;
while(scanf("%d",&n)&&n!=)
{
m=n;
int num0=;
while(m>)
{
num0+=m%;
m/=;
}
m=n;
int num1=;
while(m>)
{
num1+=m%;
m/=;
}
m=n;
int num2=;
while(m>)
{
num2+=m%;
m/=;
}
if(num1==num0&&num1==num2)
{
printf("%d is a Sky Number.\n",n);
}
else
{
printf("%d is not a Sky Number.\n",n);
}
}
}

最新文章

  1. ORA-01336: specified dictionary file cannot be opened
  2. PyQt 自定义信号带参数
  3. 你知道C#中的Lambda表达式的演化过程吗
  4. java server
  5. python 函数的调用 和执行 小知识
  6. 简明python教程 --C++程序员的视角(二):函数及作用域
  7. IIS mime类型 任意类型
  8. NHibernate&#39;s inverse - what does it really mean?
  9. Visual Studio下SQLite数据库开发环境设置
  10. apache开源项目-- OODT
  11. android AsyncTask 的使用(转载)
  12. 制作iis自动安装包
  13. Windows 7安装Oracle 10g的方法
  14. SharePoint2013上传列表模板(后缀stp)
  15. lsb_release -a 查询Linux系统版本
  16. 记一次&lt;iframe&gt;的使用
  17. unity插件各领域王者
  18. idea使用docker-maven-plugin插件将项目编译为docker镜像到远程linux服务器 原
  19. Fork/Join 框架-设计与实现(翻译自论文《A Java Fork/Join Framework》原作者 Doug Lea)
  20. cogs 1962. [HAOI2015]树上染色

热门文章

  1. nyoj 素数环
  2. 正则匹配&lt;img src=&quot;xxxxxx&quot; alt=&quot;&quot; /&gt;标签的相关写法
  3. [转]学DSP、FPGA、ARM,哪个更有前途?
  4. 行为级和RTL级的区别(转)
  5. 【转】GCC4.6编译的warning -Werror
  6. 【LeetCode练习题】Valid Palindrome
  7. 【HDU1856】More is better(并查集基础题)
  8. jsp页面判断文件上传类型
  9. Thinkphp交友手机首页简明前台、后台
  10. C# 二叉堆