friend(杭电1719)
来源:互联网 发布:淘宝专柜代购5折可信吗 编辑:程序博客网 时间:2024/06/05 01:06
Friend
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1994 Accepted Submission(s): 1003
Problem Description
Friend number are defined recursively as follows.
(1) numbers 1 and 2 are friend number;
(2) if a and b are friend numbers, so is ab+a+b;
(3) only the numbers defined in (1) and (2) are friend number.
Now your task is to judge whether an integer is a friend number.
(1) numbers 1 and 2 are friend number;
(2) if a and b are friend numbers, so is ab+a+b;
(3) only the numbers defined in (1) and (2) are friend number.
Now your task is to judge whether an integer is a friend number.
Input
There are several lines in input, each line has a nunnegative integer a, 0<=a<=2^30.
Output
For the number a on each line of the input, if a is a friend number, output “YES!”, otherwise output “NO!”.
Sample Input
31312112131
Sample Output
YES!YES!NO!
Source
2007省赛集训队练习赛(2)
#include<stdio.h>int main(){int n;while(scanf("%d",&n)!=EOF){if(n==0){printf("NO!\n");continue;}n++;while(n){if(n%2==0) n/=2;else break;}while(n){if(n%3==0) n/=3;else break;}if(n==1)printf("YES!\n");elseprintf("NO!\n");}return 0;}
0 0
- friend(杭电1719)
- Friend HDU杭电1719 【规律题】
- 杭电OJ题1719 Friend 解题报告
- hdu(1719)Friend
- Friend(1719)
- Friend(1719)
- friend(hdoj 1719)
- hdoj 1719 Friend(公式)
- 1719Friend
- HDOJ 题目1719 Friend(数学)
- Friend 1719 (数学+技巧+规律)
- HDU 1719 Friend(思维题目)
- hdu 1719 Friend
- friend(hdu 1719)
- hdu-1719 Friend
- hdu---1719Friend
- Hdoj 1719 Friend 【数学】
- HDU 1719--Friend【数学】
- libCEF中C++与JavaScript的交互调用
- php do while
- LeetCode OJ Surrounded Regions
- Sql Developer关联Jdk版本的配置修改
- MySQL锁
- friend(杭电1719)
- 使用异或运算实现两处内存的原地值交换
- html5学习教程
- 光场相机原理及仿真实现
- LeetCode OJ Implement strStr()
- 测试一发markdown
- [刷题]Binary Tree Inorder Traversal
- OS X Yosemite 10.10 安装brew
- OpenGL入门12——雾