1287:3n+1中文版(简化版)
来源:互联网 发布:用mac导出iphone照片 编辑:程序博客网 时间:2024/05/17 08:19
1287:3n+1中文版(简化版)
Description
猜想:对于任意大于1的自然数n,如果n为奇数,则n=3n+1,否则n=n/2,则经过若干步骤后n一定会变成1;
如:3->10->5->16->8->4->2->1
共7步,
输入n,
输出变换次数
Input
输入n,
n<=1000000000
Output
变换次数
Sample Input
3
SampleOutput
7
#include<iostream>using namespace std;int main(){ int n; while(cin>>n) { int i=0; while(n!=1) { if(n%2==0) n=n/2; else n=3*n+1; i++; }cout<<i<<endl; }return 0;}
阅读全文
0 0
- 1287:3n+1中文版(简化版)
- 1110 -- 3n+1中文版(简化版)
- 1287:3n+1中文版
- PAT中文版1001.害死人不偿命的(3n+1)猜想
- PAT中文版1005.继续(3n+1)猜想
- 使命(简化版)
- opencv2实现n张图像拼接_stitcher具体之代码2(简化版)_计算机视觉大作业2
- 求值:1!/n+3!/n*n*n+5!/n*n*n*n*n+....k!/n*n*n*n....n*n(有k个n);
- QT版本为4.7.3的移植(简化版)
- zoj 3175 Number of Containers (nbut1375) 计算n /1+n/2+n/3+n/4....+n/n
- n&(n-1)n-1 应用
- WebWork2教程(中文版)(3)
- WebWork2教程(中文版)3
- JNDI在线教程中文版(1)
- 毕业设计开题报告(简化版)
- xpath简明实例教程(简化版)
- asp.netURL重写(URLRewriter)简化版
- Linux3D桌面安装(简化版)
- MyEclipse部署Tomcat服务器
- java 多线程实例,自己写的第一个例子,理解什么是多线程,怎么写多线程
- 简单使用
- 【疑问1】java程序中JDBC工具类(采用c3p0配置文件)中的疑问?适合初学者
- [leetcode] 125. Valid Palindrome
- 1287:3n+1中文版(简化版)
- Pipeline学习器流水线
- struct sockaddr,struct sockaddr_in, struct in_addr
- Spring MVC 教程,快速入门,深入分析
- LeetCode--Two Sum
- ubuntu qtdesigner .ui 转.py pycharm以及dtdesigner打开.ui
- void *(*func)(void);上一篇的补充
- Ubuntu 14.04 编译最新版本strace
- 解决python3写文件时无法处理中文字符的问题