HDOJ 题目1719 Friend(数学)
来源:互联网 发布:淘宝衣服模特韩国 编辑:程序博客网 时间:2024/06/05 19:53
Friend
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1904 Accepted Submission(s): 949
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)
Recommend
lcy | We have carefully selected several similar problems for you: 1905 1716 1852 1788 1795
当n=a+b+a*b时是friend数即n+1=(a+1)*(b+1)所以n+1可以表示2^x*3^y(n==0时不符合)
ac代码
#include<stdio.h>#include<string.h>int main(){int n;while(scanf("%d",&n)!=EOF){if(n==0){printf("NO!\n");continue;}n++;while(n%2==0||n%3==0){if(n%2==0)n/=2;if(n%3==0)n/=3;}if(n==1)printf("YES!\n");elseprintf("NO!\n");}}
0 0
- HDOJ 题目1719 Friend(数学)
- Hdoj 1719 Friend 【数学】
- HDOJ 1719 Friend(数学归纳)
- friend(hdoj 1719)
- hdoj 1719 Friend(公式)
- HDOJ 题目4460 Friend Chains(树的最长链)
- HDoj-1719-Friend-巧算巧解
- hdoj 1719 Friend
- HDOJ--1719--Friend
- hdoj 1719 Friend【数学题】
- hdoj 1719 Friend
- hdoj-1719-Friend
- Friend 1719 (数学+技巧+规律)
- HDU 1719--Friend【数学】
- HDOJ 题目1060Leftmost Digit(数学)
- HDOJ题目2086 A1 = ?(数学)
- HDOJ题目2529shot(数学)
- HDOJ题目1220 Cube(组合数学)
- SpringMVC学习笔记--Spring Tag
- 【HEVC学习与研究】5.HEVC综述(第一部分)
- 矩阵快速幂
- 【HEVC学习与研究】6.HEVC综述(第二部分)
- Java中多线程的同步方法——synchronized关键词(附源代码)
- HDOJ 题目1719 Friend(数学)
- C语言中sscanf函数的用法
- Flask 教程连载
- Linux查看进程的内存占用情况
- Linux中的用户与用户组
- 2014年12月11日上午
- linux资料
- 关键字struct的用法
- 【HEVC学习与研究】7.HEVC参考代码HM10.0的使用