杭电 HDU 1279 验证角谷猜想
2024-10-19 16:29:00
验证角谷猜想
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 6653 Accepted Submission(s): 3417
Problem Description
数论中有很多猜想尚未解决,当中有一个被称为“角谷猜想”的问题,该问题在五、六十年代的美国多个著名高校中曾风行一时,这个问题是这样描写叙述的:不论什么一个大于一的自然数,假设是奇数,则乘以三再加一。假设是偶数,则除以二。得出的结果继续依照前面的规则进行运算,最后必然得到一。如今请你编写一个程序验证他的正确性。
Input
本题有多个測试数据组。第一行为測试数据组数N。接着是N行的正整数。
Output
输出验证“角谷猜想”过程中的奇数,最后得到的1不用输出。每一个測试题输出一行。每行中仅仅有两个输出之间才干有一个空格;假设没有这种输出,则输出:No number can be output !。
Sample Input
4
5
9
16
11
Sample Output
5
9 7 11 17 13 5
No number can be output !
11 17 13 5
还是水题爽啊 今晚水水水~~
#include<iostream>
using namespace std;
int main()
{
int n;
while(cin>>n)
{
int x;
for(int m=0;m<n;m++)
{
cin>>x;
int flag=0;int ls[1000],t=0;
while(x!=1)
{
if((x&1))
{
flag=1;
ls[t++]=x;
} if(x%2==0)
{
x/=2;
} else
{
flag=1;
x=x*3+1; }
}
if(!flag)
cout<<"No number can be output !"<<endl;
else
{
int v;
for( v=0;v<t-1;v++)
cout<<ls[v]<<" ";
cout<<ls[v]<<endl;
}
}
}
return 0;
}
最新文章
- CSS3——3D旋转图(跑马灯效果图)
- SEO基础问题:1. 关于网站的三要素你知道多少?
- stella mccartney falabella foldover tote a few eye observed
- HoG
- heartbleed漏洞利用
- suse linux 10 下配置vpn服务器(pptp)
- fibonacci数列从a到b的个数
- JAVA并发编程的艺术目录
- c/c++常用代码--使用libcurl下载文件
- hihocoder 第一周 最长回文字串
- itext poi 学习之旅 (3)读取数据库信息并由excel展现出来
- python学习入门第一天总结
- java中的中文参数存到数据库乱码问题
- 从Scratch到Python——python turtle 一种比pygame更加简洁的实现
- ubuntu 系统开机执行脚本设置
- Ehcache配置详解及CacheManager使用
- 动态 Web Server 技术发展历程
- sublime 之 vitage/emmet
- mysql 简单主从
- 『TensorFlow』DCGAN生成动漫人物头像_下
热门文章
- maven项目打包jar,含有依赖jar
- 【bzoj4016】[FJOI2014]最短路径树问题 堆优化Dijkstra+DFS树+树的点分治
- 二进制<;4>;
- ——CentOS 7 安装SQL Server2019
- docker 容器详解
- [luoguP3355] 骑士共存问题(二分图最大独立集)
- BZOJ4033 [HAOI2015]树上染色 【树形dp】
- hdu 2857 点在直线上的投影+直线的交点
- luogu 1327 数列排序 &; 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛 J题 循环节
- Office文件上传自动生成缩略图-C#开发