角谷猜想(多实例测试)

题目描述
任何一个自然数,如果是偶数,就除以2,如果是奇数,就乘以3再加1。最后,经过若干次迭代得到1。也就是说,不管怎样迭代,不断除以2以后,最后是1。现在给你一个自然数n,求出它转变为1所需要的步数。
输入
输入数据有多组,每组输入包含一个自然数n。测试数据保证输入数据及中间结果都在int范围内。
输出
对每组输入,输出经过角谷猜想变成1的步数。
样例输入 Copy
5
11
样例输出 Copy
5
14


#include<stdio.h>
int main()
{int i,n,x,y;while(scanf("%d",&n)!=EOF){x=0;//每次循环重新赋值 for(i=0;;i++){if(n==1){printf("%d\n",i);//当输入为1时,直接输出 break;}      if(n%2==0)//偶数时 {n/=2;x++;}else//奇数时 {n=n*3+1;x++;}if(n==1)//当n为1时 {y=x;printf("%d\n",y);break;}} }return 0;
}

ZZULIOJ 1099: 角谷猜想(多实例测试)相关推荐

  1. 1099: 角谷猜想(多实例测试)

    1099: 角谷猜想(多实例测试) 时间限制: 1 Sec 内存限制: 128 MB 提交: 5930 解决: 3888 [提交] [状态] [讨论版] [命题人:admin] 题目描述 任何一个自然 ...

  2. ZZULIOJ:1099: 角谷猜想(多实例测试)

    题目描述 任何一个自然数,如果是偶数,就除以2,如果是奇数,就乘以3再加1.最后,经过若干次迭代得到1.也就是说,不管怎样迭代,不断除以2以后,最后是1.现在给你一个自然数n,求出它转变为1所需要的步 ...

  3. Python验证和可视化冰雹猜想、角谷猜想、考拉兹猜想

    推荐教材:<中学生可以这样学Python(微课版)>,董付国.应根球,清华大学出版社,ISBN:9787302554639 京东购买链接: =================== 问题描述 ...

  4. 100个python算法超详细讲解:角谷猜想

    1.问题描述 角谷猜想在西方常被称为西拉古斯猜想,据说这个问题首先是在 美国的西拉古斯大学被研究的,而在东方,这个问题则由将它带到日 本的日本数学家角谷静夫的名字来命名,故被称为角谷猜想. 角谷猜想的 ...

  5. 角谷猜想python代码_查看“Python-2020-fall”的源代码

    因为以下原因,您没有权限编辑本页: 您所请求的操作仅限于该用户组的用户使用:用户 您可以查看与复制此页面的源代码.== Python程序设计课程主页(2020年秋季学期) == Teacher: [h ...

  6. 计算机和角谷猜想的作文,数学童话日记

    童话 数学 日记 童话故事作文 女教师日记 篇一:二年级数学日记的写法 低年级学生写数学日记的实践和探索 张店区科苑小学 徐振江 <数学课程标准>指出:"数学是人类的一种文化,它 ...

  7. 1.5 编程基础之循环控制 21 角谷猜想--方法二

    /* 1.5编程基础之循环控制 21 角谷猜想 http://noi.openjudge.cn/ch0105/21/ */ #include<bits/stdc++.h> using na ...

  8. 1.5编程基础之循环控制 21 角谷猜想

    http://noi.openjudge.cn/ch0105/21/ /* 1.5编程基础之循环控制 21 角谷猜想 http://noi.openjudge.cn/ch0105/21/ */ #in ...

  9. 信息学奥赛一本通 1086:角谷猜想 | OpenJudge NOI 1.5 21

    [题目链接] ybt 1086:角谷猜想 OpenJudge NOI 1.5 21:角谷猜想 [题目考点] 1. while循环 [解题思路] 设变量n 判断n是否是奇数 如果n是奇数,那么将n乘3加 ...

最新文章

  1. iOS 中client和server的 Web Service 网络通信 (1)
  2. 504 Gateway Time-out错误的解决方法
  3. spring mysql 读写分离_如何利用Spring实现数据库读写分离?
  4. log4j记录不同的日志_使用log4j将不同类型的日志信息记录到不同的文件中
  5. 第三届类型文学研讨会小记(转)
  6. django mysql 过滤所有id_Django数据库中常用的过滤操作
  7. Spring学习(六)
  8. ssas 分区 设置_分区SSAS多维数据集的好处
  9. paip. 解决php 以及 python 连接access无效的参数量。参数不足,期待是 1”的错误
  10. 3dsmax软件和maya软件各自的优劣势是什么?
  11. 瑞利信道下BPSK的误码率
  12. pkpm板按弹性计算还是塑性_用PKPM计算楼板配筋是用弹性算法还是塑性算法呢?...
  13. 层次分析法(AHP)——算数平均值法、几何平均值法、特征值法(Python实现,超详细注释)
  14. dep指定版本 go_Go语言包管理工具dep的安装与使用
  15. mac上设定prosody 用户
  16. 阿里巴巴的愿景,使命和价值观
  17. 【阿里内推一面】记我人生中的处女面
  18. Docker教程(1)Docker 入门
  19. 5G mMTC场景下NB-IoT / eMTC增强技术
  20. java窗体背景图片_java 窗体设置背景图片问题 (附上登陆界面代码,我想加个背景图...

热门文章

  1. 关于使用jquery修改hover伪标签的样式
  2. Codeforces Round #402 D String Game(二分)
  3. Let's Encrypt(开源SSL证书管理工具)
  4. 多线程之多生产多消费者
  5. [译]Kinect for Windows SDK开发入门(八):骨骼追踪进阶 上
  6. YEAH!!距离拿回touch4倒计时:7days
  7. wpf(第一个应用实例)
  8. 拼智商,谷歌、苹果、微软、亚马逊的AI助手谁赢了?有些结果没料到
  9. 我的新书终于写完了。
  10. 一次代码优化实践,用了模板方法+策略+工厂方法模式