欢迎光临散文网 会员登陆 & 注册

3x+1=?

2023-06-12 20:00 作者:CHARA-一无所有  | 我要投稿

“3x+1=?”

这是我最近发现的一个观念。

这个观念中,有两条规则,他们是:

1.如果这个数是奇数,那么把他乘3加1

2.如果这个数是偶数,那么把他除以2

用这两条规则,我写出了一个python程序

第一行,保证程序持续运行

第二行,输入一个数用来进行运算

第三行,存储每一次运算的结果

第4~10行,进行奇偶性的判断,以及把得数存入列表中

第十一行,进行得数的汇报

(注:判断中使用不等于1是因为我在发现观念的时候有个循环,即4,2,1)

在我尝试了几次后,我发现了一个致命性的问题——

“在什么情况下得数非常大并且非常多?”

我经过程序的运行,发现了这几个数:

27,31,41,47,54,55

在他们进行基于规则的计算时,得到的得数都是非常多,非常大。

有兴趣的可以把我这段代码拷贝走,用来研究

感谢大家的聆听。

3x%2B1%3D%EF%BC%9F


3x+1=?的评论 (共 条)

分享到微博请遵守国家法律