【杭电OJ】3782--xxx定律
来源:互联网 发布:电视剧回看用什么软件 编辑:程序博客网 时间:2024/06/05 11:49
xxx定律
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4643 Accepted Submission(s): 3363
Problem Description
对于一个数n,如果是偶数,就把n砍掉一半;如果是奇数,把n变成 3*n+ 1后砍掉一半,直到该数变为1为止。
请计算需要经过几步才能将n变到1,具体可见样例。
请计算需要经过几步才能将n变到1,具体可见样例。
Input
测试包含多个用例,每个用例包含一个整数n,当n为0 时表示输入结束。(1<=n<=10000)
Output
对于每组测试用例请输出一个数,表示需要经过的步数,每组输出占一行。
Sample Input
310
Sample Output
50
Source
浙大计算机研究生复试上机考试-2009年
#include<stdio.h>int main(){int n,num,m;while(scanf("%d",&n)!=EOF&&n){num=0;while(n!=1){m=n%2;if(!m) n/=2;else n=(3*n+1)/2;num++;}printf("%d\n",num);}return 0;}
0 0
- 【杭电OJ】3782--xxx定律
- 杭电 3728 XXX定律
- xxx定律(杭电oj3782)
- java 杭电3784继续xxx定律 栈的使用
- hdu 3782 xxx定律
- hdu 3782 xxx定律
- HDU-3782 xxx定律
- 3782 XXX定律
- HDU,3782,xxx定律
- HDU 3782 xxx定律
- xxx定律 3782
- HDU 3782 XXX定律
- hd 3782 xxx定律
- HDU 3782 xxx定律
- hdu 3782 xxx定律
- hdu 3782 xxx定律
- [3782]:xxx定律
- hdoj-3782-xxx定律
- bzoj1143[CTSC2008] 祭祀river
- Longest Substring Without Repeating Characters
- Android 获取浏览器当前分享页面的截屏
- python进阶2:map()、reduce()、filter()
- 10.CRM分页实现客户开发计划
- 【杭电OJ】3782--xxx定律
- 选择排序算法(高效率)
- ubuntu14.04 安装 MySql
- spring 构造器注入
- leetcode
- MongoDB学习心得
- 算法提高 周期字串
- Swt Jface TreeViewer Selection
- 主题建模入门指南(python)