请编程验证一下“角谷猜想”:对任意的自然数,若是奇数,就对它乘以3加1;若是偶数就对它除以2;这样得到一个新数,再按上述奇数、偶数的计算规则进行计算,一直进行下去,最终将得到1。如对自然数11,

按上述规则依次得到34、17、52、26、13、40、20、10、5、16、8、4、2、1。

要求用户输入一个自然数(正整数),然后编程输出依次变换最终得到1的过程。


Java

import javax.swing.JOptionPane;
public class admin {
/**
* @param args
*/
public static void main(String[] args)
{
String num1=JOptionPane.showInputDialog("请输入一个整数");int n=Integer.parseInt(num1);do{
if(n%2==1){n=n*3+1;{JOptionPane.showMessageDialog(null,"n="+n);}}else{n=n/2;{JOptionPane.showMessageDialog(null,"n="+n);}}}while(n!=1);}}

简单编程(五)编程验证一下“角谷猜想”相关推荐

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

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

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

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

  3. NOI / 1.5编程基础之循环控制——21:角谷猜想

    总时间限制: 1000ms 内存限制: 65536kB 描述 所谓角谷猜想,是指对于任意一个正整数,如果是奇数,则乘3加1,如果是偶数,则除以2,得到的结果再按照上述规则重复处理,最终总能够得到1.如 ...

  4. NOI / 1.5编程基础之循环控制 P21 角谷猜想

    加粗样式 总时间限制: 1000ms 内存限制: 65536kB 描述 所谓角谷猜想,是指对于任意一个正整数,如果是奇数,则乘3加1,如果是偶数,则除以2,得到的结果再按照上述规则重复处理,最终总能够 ...

  5. python角谷猜想递归实现_第三周函数的递归---编程作业: 递归编程练习

    编程题#1:单词翻转 来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩.) 注意: 总时间限制: 1000ms 内存限制: 65536kB 描述 输入一 ...

  6. [土狗之路]coursera 与 oj上的递归练习作业-- 单词翻转 角谷猜想

    嗯,递归弄得我头好痛,不过只能忍住继续学习. 第一题: 编程题#1:单词翻转 来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩.) 注意: 总时间限制: ...

  7. java证明角谷猜想_角谷猜想证明

    摘要: 本文应用反证法,通过黑洞数唯1,3x+1必唯1,证明3x+1猜想成立. 关键词: 角谷猜想 黑洞 一."角谷猜想"概念 "角谷猜想"又称"冰雹 ...

  8. matlab验证角谷猜想问题,角谷猜想1.5编程基础之循环控制21

    一道基础的ACM数学编程题 纠结下,k-base这是指k进制,不是指k位的数.这个题的意思是,找出n的个数,n的意思是,能被一个多位数整除,同时该每个数相加后也能被整除.下面说下为什么这个多位数(m位 ...

  9. c语言问题 角谷猜想,hdu 1279 验证角谷猜想(简单的模拟)

    Problem Description 数论中有许多猜想尚未解决,其中有一个被称为"角谷猜想"的问题,该问题在五.六十年代的美国多个著名高校中曾风行一时,这个问题是这样描述的:任何 ...

  10. hdu 1279 验证角谷猜想(简单的模拟)

    Problem Description 数论中有许多猜想尚未解决,其中有一个被称为"角谷猜想"的问题,该问题在五.六十年代的美国多个著名高校中曾风行一时,这个问题是这样描述的:任何 ...

最新文章

  1. 自建git服务器连接Pycharm系列二:在centos7上搭建git服务器
  2. 角点检测——发现图像的特征
  3. 看完这一系列,彻底搞懂 Gradle
  4. java网络编程 个人心得
  5. Dubbo-go 服务代理模型
  6. c 文件操作_你电脑用久了,会有多少重复文件?快用它来整理一下吧
  7. 计算机中 位数越多 能表示的状态,第2章 基本数据的表示与处理.ppt
  8. 值得收藏的数据库基础总结!
  9. C#照片预览,好处是图片不在项目中也可以查看
  10. 谷歌浏览器 —— 快捷键(vimium:像使用 vim 一样操作当前页面)
  11. 因果推断笔记——python 倾向性匹配PSM实现示例(三)
  12. 明月镜片在创业板上市:镜片贡献八成收入,系谢公晚家族企业
  13. 夏普利模型在衡量团队成员价值中的思考
  14. 硬盘功率测试软件,CPU功耗检测
  15. 30+的华为,也在乘风破浪
  16. 后疫情时代|如何才能让居家办公变得更高效?
  17. Notes Domino V12Beta划重点
  18. 读《洞穴奇案》——从虐猫到禁食狗肉,自然法真的存在吗?
  19. 拜仁超越自我终成夙愿-记2013欧冠决赛
  20. Suspicious Package for Mac(pkg程序查看工具)

热门文章

  1. iPS细胞移植最新进展
  2. android 设置iptv vlan tag的命令,关于VLAN TAG的命令行设置
  3. 要不要升级到iOS16?iOS16有什么缺点?
  4. 真西游记java,原来《西游记》原著真的很吓人,我们都被86版西游记骗了?
  5. 详解各种光学仪器成像原理
  6. 职称论文发表时怎么选择期刊
  7. iPhone12 系列机型详细配置对比,iPhone 12mini\12\12Pro\12ProMax
  8. 2020 字节跳动,网易,华为(1),阿里P7级别面试经验总结
  9. linux GSM0710(2)
  10. Frame-Relay基础及配置学习笔记