HDU 2097 Sky数
来源:互联网 发布:win10仿mac os主题 编辑:程序博客网 时间:2024/05/11 01:41
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
299212340
Sample Output
2992 is a Sky Number.1234 is not a Sky Number.#include<stdio.h>int f(int n,int r){int s=0,t;while(n){t=n%r;n/=r;s+=t;}return s;}int main(){int n;while(scanf("%d",&n)!=EOF&&n){if(f(n,10)==f(n,12)&&f(n,10)==f(n,16))printf("%d is a Sky Number.\n",n);elseprintf("%d is not a Sky Number.\n",n);}return 0;}
0 0
- hdu 2097 Sky数
- HDU 2097 Sky数
- HDU 2097 Sky数.
- HDU 2097 Sky数
- Sky数(HDU 2097)
- HDU 2097 Sky数
- HDU 2097 Sky数
- hdu-2097-Sky数
- hdu-2097-Sky数
- HDU 2097 Sky 数
- hdu-2097-Sky数
- HDU 2097 Sky数
- hdu 2097 Sky数
- HDU 2097Sky数
- HDU 2097 Sky数
- HDU#2097: Sky数
- HDU-2097 Sky数
- HDU 2097 Sky数
- 看看 JDK 8 给我们带来什么
- php操作mongodb的一些方法
- java web学习笔记
- 题目1158:买房子
- Android网络:HTTP之利用HttpURLConnection访问网页、获取网络图片实例 (附源码)
- HDU 2097 Sky数
- 第二讲MFC和Win32
- spring mvc3 + fastjson 转换 REST 参数以及输出
- OpenCV对图像进行mask操作
- 【Java基础】集合
- zoj3631 Watashi's BG DFS
- 内部类、匿名内部类
- Linux下查看网关方法
- 恒赛特客户关系管理系统