1001. 害死人不偿命的(3n+1)猜想 (15)
2015-07-09 15:28
211 查看
http://www.patest.cn/contests/pat-b-practise/1001
简单题,循环查找就行了,但简单题更要求速度,题目理解能力,尽量做到一步到位!
简单题,循环查找就行了,但简单题更要求速度,题目理解能力,尽量做到一步到位!
#include int main() { int N; while(scanf("%d",&N)!=EOF) { int count = 0; while(N != 1) { N = N % 2 ? (3 * N + 1) / 2 : N / 2; count++; } printf("%d\n", count); } return 0; }
相关文章推荐
- java加密技术
- Unity游戏开发使用Assetbundle加载场景的原理
- .Net 三款工作流引擎比较:WWF、netBPM 和 ccflow
- Activity切换中生命周期的交互
- 【转】[容器-docker]Ubuntu 系列安装 Docker
- 8位位图转换成24位位图
- android:ToolBar详解(手把手教程)
- latex: font size 修改字体大小的几种方式
- 本BLOG简介(内有一道UVa524素数环进阶版)【B001】
- bellman ford优先队列优化简介模板
- linux下Pl353 NAND Flash驱动分析
- WebLogic配置自定义密钥库和SSL的操作手册
- Linux 内核资源
- C++面试题一大波
- JAX-RS服务端接收中文乱码
- android系统相机的使用、及解决拍照闪退的问题
- leetcode刷题, 总结,记录,备忘145
- 文件即子文件删除
- JavaScript对象复制拷贝
- ssh-keygen的使用方法