2019-04-14

1. 验证角谷猜想

对于每一个正整数,如果它是奇数,则对它乘3再加1,如果它是偶数,则对它除以2,如此循环,最终都能够得到1。这是日本数学家角谷静夫发现的角谷猜想,又称3n+1猜想。编程验证。

1976年的一天,《华盛顿邮报》于头版头条报道了一条数学新闻。文中记叙了这样一个故事:

70年代中期,美国各所名牌大学校园内,人们都像发疯一般,夜以继日,废寝忘食地玩弄一种数学游戏。这个游戏十分简单:任意写出一个自然数N,并且按照以下的规律进行变换:

如果是个奇数,则下一步变成3N+1。

如果是个偶数,则下一步变成N/2。

不单单是学生,甚至连教师、研究员、教授与学究都纷纷加入。为什么这种游戏的魅力经久不衰?因为人们发现,无论N是怎样一个数字,最终都无法逃脱回到谷底1。准确地说,是无法逃出落入底部的4-2-1循环,永远也逃不出这样的宿命。


全体自然数被螺旋式吸入黑洞(4,2,1,4),再以射线(4,2,1,4)射出

这就是著名的“冰雹猜想” 。

强悍的27

冰雹的最大魅力在于不可预知性。英国剑桥大学教授John Conway找到了一个自然数27。虽然27是一个貌不惊人的自然数,但是如果按照上述方法进行运算,则它的上浮下沉异常剧烈:首先,27要经过77步骤的变换到达顶峰值9232,然后又经过34步骤到达谷底值1。全部的变换过程(称作“雹程”)需要111步,其顶峰值9232,达到了原有数字27的342倍多,如果以瀑布般的直线下落(2的N次方)来比较,则具有同样雹程的数字N要达到2的111次方。其对比何其惊人!

但是在1到100的范围内,像27这样的剧烈波动是没有的(54等27的2的次方倍数的数除外)。

2019-04-14_第1张图片
27的归一步数要经过多次剧烈波动的奇偶变换,其路径呈不光滑锯齿

2. 计算2020-1+2-3+4-5+……±n的值。(n为奇数时减,n为偶数时加)

3. 蝴蝶效应

美国气象学家爱德华·罗伦兹(Edward N.Lorenz)1963年在一篇提交纽约科学院的论文中分析了这个效应。“一个气象学家提及,如果这个理论被证明正确,一只海鸥扇动翅膀足以永远改变天气变化。”在以后的演讲和论文中他用了更加有诗意的蝴蝶。对于这个效应最常见的阐述是:“一只南美洲亚马逊河流域热带雨林中的蝴蝶,偶尔扇动几下翅膀,可以在两周以后引起美国得克萨斯州的一场龙卷风。”其原因就是蝴蝶扇动翅膀的运动,导致其身边的空气系统发生变化,并产生微弱的气流,而微弱的气流的产生又会引起四周空气或其他系统产生相应的变化,由此引起一个连锁反应,最终导致其他系统的极大变化。他称之为混沌学。当然,“蝴蝶效应”主要还是关于混沌学的一个比喻。也是蝴蝶效应的真实反应。不起眼的一个小动作却能引起一连串的巨大反应。

蝴蝶效应是说,初始条件十分微小的变化经过不断放大,对其未来状态会造成极其巨大的差别。有些小事可以糊涂,有些小事如经系统放大,则对一个组织、一个国家来说是很重要的,就不能糊涂。“蝴蝶效应”的初始就是混沌的,在不准确或者说是不精确中产生的,所以什么样的可能都会发生。蝴蝶效应是混沌学理论中的一个概念。它是指对初始条件敏感性的一种依赖现象:输入端微小的差别会迅速放大到输出端,蝴蝶效应在经济生活中比比皆是。

编程验证:n的初始值设为1,让它产生极小偏差。减0.01后得到的值是0.99,加0.01后得到的值是1.01,以后每次得到的值都自己乘自己,经过15次迭代后分别是多少?

4. 韩信点兵

“有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二。问物几何?”

意思是说:有一堆物体不知道有几个。如果三个三个分组,最后会剩下2个;如果五个五个分组,最后会剩下3个;如果七个七个分组,最后会剩下2个。问这些物体一共有几个?

后来,人们为了让这个问题更具体化,就把它改编成“韩信点兵”问题。


2019-04-14_第2张图片

有一次战斗后,韩信要清点士兵的人数。让士兵三人一组,就有两人没法编组;五人一组,就有三人无法编组;七人一组,就有两人无法编组。那么请问这些士兵一共有几人?

5. 在科学研究的领域,对数据的精度要求非常高,有时需要计算到小数点后10位,甚至小数点后100为,做到精益求精。

是编写一程序,计算 1÷7 精确到小数点后100位。

6. 输入a,b,n,计算a÷b,精确到n。

你可能感兴趣的:(2019-04-14)