【练习01】 简单题(1)1010
来源:互联网 发布:网络商品中介交易 编辑:程序博客网 时间:2024/06/06 09:42
The 3n + 1 problem
#include <iostream> #include <vector> using namespace std; int main() { int m,n; while (cin>>m>>n) { int result=0,max,min; //①此处最为关键,因为题目中并未指明输入大的在前 if(m<=n) { min=m; max=n; } else { min=n; max=m; } for(int i=min;i<=max;i++) { int count=0; int temp=i; while(temp!=1) { count++; if(temp%2) temp=3*temp+1; else temp=temp/2; } //②最终的终止未计算在内,所以需要+1 count++; if (count>result) result=count; } cout<<m<<" "<<n<<" "<<result<<endl; } }
- 【练习01】 简单题(1)1010
- 【练习01】 简单题(1)1002
- 【练习01】 简单题(1)1003
- 【练习01】 简单题(1)1001
- 【练习01】 简单题(1)1005
- 【练习01】 简单题(1)1006
- 【练习01】 简单题(1)1008
- 【练习01】 简单题(1)1013
- 【练习01】 简单题(1)1007
- 【练习01】 简单题(1)1009
- 【练习01】 简单题(1)1011
- 【练习01】 简单题(1)1012
- 【练习01】 简单题(1)1014
- 【练习01】 简单题(1)1015
- jQuery简单练习(1)
- 简单的WCF练习(1)
- Android简单练习(TableLayout)
- jQuery简单练习(2)
- [lwn]Driver porting: Request Queues I
- android GC内存泄露问题
- cocos2d加载数字或者字符串到精灵上
- [lwn]Driver porting: Request Queues II
- [lwn]Driver porting: a simple block driver
- 【练习01】 简单题(1)1010
- Header checksum: 0x0000 [incorrect, should be...]
- 要在最经典的MACD指标上下功夫
- 谷歌数据中心设计的10条“黄金法则”
- javascript写的学生管理系统,简单的表格操作——小小钟
- java反射机制
- ubuntu 12.04 tyy(终端)分辨率设置
- XMPP协议的原理介绍
- 一步一步写算法(之hash表)