“数字黑洞”及其简易证明
数字黑洞

数字黑洞——1(角谷游戏)
任取一个正整数,如果它是偶数,就除以2, 如果它是奇数,就用它乘3再加1。将所得到的结 果不断地重复上述运算,最后的结果总是1。
如:正整数10。 10÷2=5 5×3+1=16 16÷2=8 8÷2=4 4÷2=2 2÷2=1
看来,最简单的 数字1也蕴含着 不简单。
Байду номын сангаас
知识链接
这个问题大约是在二十世纪五十年代被提出来的。在西方 它常被称为西拉古斯 (Syracuse) 猜想,因为据说这个问题首先 是在美国的西拉古斯大学被研究的;而在东方,这个问题由将 它带到日本的日本数学家角谷静夫的名字命名,被称作角谷猜 想。除此之外它还有着一大堆其他各种各样的名字,大概都和 研究和传播它的数学家或者地点有关的:克拉兹 (Collatz)问题, 哈斯(Hasse)算法问题,乌拉姆(Ulam)问题等等。在数学文献里, 大家就简单地把它称作“ 3x+1 问题”。角谷静夫在谈到这个猜 想的历史时讲:“一个月里,耶鲁大学的所有人都着力于解决 这个问题,毫无结果。同样的事情好象也在芝加哥大学发生了。 有人猜想,这个问题是苏联克格勃的阴谋,目的是要阻碍美国 数学的发展。” 这是一个至今未能解决的问题。
数学与比喻
社会上流行这样一道算式:8-1>8。这在数 学上是不成立的,但在生活中却饱含哲理。它告 诉人们:在每天八小时中拿出一小时锻炼身体, 其效果要比八个小时全用来学习、工作还好。
美哉,数学! 数学,美哉!
1955年,卡普耶卡发现,无论多大的 四位数,只要四个数字不全相同,最多 进行7次上述变换,就会出现四位数 6174.
知识链接
1、数字黑洞153 2、数字黑洞123 3、角谷猜想
任取一个自然数,对它作一个变换:如 果是偶数,就除以2;如果是奇数,就乘 3再加1。反复进行如上变换,最后都能 得到1
数字黑洞123原理

数字黑洞123原理
数字黑洞是一种数字游戏形式,以一个三位数作为起点,按照特定的规则进行数字运算,直到最后得到一个指定的结果。
具体原理如下:
1. 选择一个三位数作为起点,可以是任意一个不含有零的数字。
2. 将这个数字的各位数从大到小排列得到一个新的三位数,并用这个新数减去原来的数,得到一个新的差值。
3. 重复以上步骤,将得到的差值进行同样的运算,直到最后得到的差值为6174。
4. 如果无法获得6174,将得到的差值进行逆序排列得到一个
新的差值,然后再次重复运算,直到获得6174为止。
例如:
以数字123为起点,按照以上规则进行运算:
1. 将数字123的各位数从大到小排列得到321,再用321减去123得到差值198。
2. 将数字198的各位数从大到小排列得到981,再用981减去198得到差值783。
3. 将数字783的各位数从大到小排列得到873,再用873减去378得到差值495。
4. 将数字495的各位数从大到小排列得到954,再用954减去459得到差值495。
此时差值仍然为495,即无法获得6174。
5. 将数字495进行逆序排列得到594,再用594减去495得到
差值99。
6. 将数字99进行逆序排列得到99,再用99减去99得到差值0。
此时差值为0,即获得了6174。
可以发现,无论选择哪个初始数字,经过有限步骤后都可以得到6174,这是因为6174是一种“吸引”其他数字的特殊数值,所有数字最后都会收敛到6174。
这种原理称为“卡普雷卡尔数”。
数字黑洞495周记

数字黑洞495周记首先,不管任取哪三个数字,由这三个数字组成的最大数与最小数的差都有一个共同的特点,那就是:十位数字是9,个位与百位数字的和是9。
然后得到的下一组数字共有4种,分别是189;279;369;459。
每一组数字经过所规定的运算,都能得到下一组数字,最终得到459这组数字,954-459=495以此循环。
哪里不明白请追问。
数字黑洞495怎么形成的对一个三位都不相同的三位数,记它各个位上的数字为a,b,c,不妨设a>b>c则第一次运算得:100a+10b+c-(100c+10b+a)=99(a-c)即99的一个倍数由于a>b>ca≥b+1≥c+2a-c≥2又9≥a>c≥0a-c≤9第一次运算后,可能得到:198,297,396,495,594,693,792,891再让这些数经过运算,分别得到:981-189=792972-279=693963-369=594954-459=495972-279=693963-369=594954-459=495963-369=594954-459=495954-459=495954-459=495963-369=594954-459=495972-279=693963-369=594954-459=495981-189=792972-279=693963-369=594954-459=495495是数字黑洞对于数字黑洞下面百科里讲的很详细数字黑洞495百度百科上都有http:\/\/\/view\/406175.html数字黑洞 123数字黑洞黑洞原是天文学中的概念,表示这样一种天体:它的引力场是如此之强,就连光也不能逃脱出来。
数学中借用这个词,指的是某种运算,这种运算一般限定从某些整数出发,反复迭代后结果必然落入一个点或若干点。
数字黑洞运算简单,结论明了,易于理解,故人们乐于研究。
但有些证明却不那么容易。
任取一个数,相继依次写下它所含的偶数的个数,奇数的个数与这两个数字的和,将得到一个正整数。
什么是数学黑洞数学黑洞的实例

什么是数学黑洞数学黑洞的实例即西西弗斯串数学中的123就跟英语中的ABC一样平凡和简单。
然而,你按以下运算顺序,就可以观察到这个最简单的黑洞值:设定一个任意数字串,数出这个数中的偶数个数,奇数个数,及这个数中所包含的所有位数的总数,例如:1234567890,偶:数出该数数字中的偶数个数,在本例中为2,4,6,8,0,总共有 5 个。
奇:数出该数数字中的奇数个数,在本例中为1,3,5,7,9,总共有 5 个。
总:数出该数数字的总个数,本例中为 10 个。
新数:将答案按“偶-奇-总” 的位序,排出得到新数为:5510。
重复:将新数5510按以上算法重复运算,可得到新数:134。
重复:将新数134按以上算法重复运算,可得到新数:123。
结论:对数1234567890,按上述算法,最后必得出123的结果,我们可以用计算机写出程序,测试出对任意一个数经有限次重复后都会是123。
换言之,任何数的最终结果都无法逃逸123黑洞。
为什么有数学黑洞“西西弗斯串”呢?1当是一个一位数时,如是奇数,则k=0,n=1,m=1,组成新数011,有k=1,n=2,m=3,得到新数123;如是偶数,则k=1,n=0,m=1,组成新数101,又有k=1,n=2,m=3,得到123。
2当是一个两位数时,如是一奇一偶,则k=1,n=1,m=2,组成新数112,则k=1,n=2,m=3,得到123;如是两个奇数,则k=0,n=2,m=2,组成022,则k=3,n=0,m=3,得303,则k=1,n=2,m=3,也得123;如是两个偶数,则k=2,n=0,m=2,得202,则k=3,n=0,m=3,由前面亦得123。
3当是一个三位数时,如三位数是三个偶数字组成,则k=3,n=0,m=3,得303,则k=1,n=2,m=3,得123;如是三个奇数,则k=0,n=3,m=3,得033,则k=1,n=2,m=3,得123;如是两偶一奇,则k=2,n=1,m=3,得213,则k=1,n=2,m=3,得123;如是一偶两奇,则k=1,n=2,m=3,立即可得123。
数字黑洞

数字黑洞【第1篇】今天,我在书上突然看见几个字:什么是“数字黑洞”?我看着题目觉得很有趣,于是,便看了下去:“数字黑洞”是指自然数经过某种数字运算之后陷入了一种循环的境况。
例如,任意选四个不同的数字,组成一个最大的数和最小的数,用大数减去小数。
用所得的四位数重复上述过程,最多七步,必得6174。
即:7641-1467=6174。
仿佛掉进了黑洞,永远也出不来。
开始,我还读不太懂,然后,我又叫妈妈来看,结果,妈妈也看不懂,于是,她叫我去问林老师,第二天,我拿着书去问林老师,说:“林老师,这个我怎么看不懂呀?”林老师说:“这个就是用任意四个数字,组成一个最大和最小的数,用大数减去小数,用所得的商再组成一个最大和最小的数,最多七步,就可以得6174”。
我认真地听着,回到座位上一算:用1、2、3、4吧!4321-1234=3087 8730-3078=5652 6552-2556=3996 9963-3699=6264 6642-2466=41767641-1467=6174。
这样就得到了6174,只用了6步,我不得不相信书上说的。
今天,我明白了什么是“数学黑洞”,我真高兴呀!【第2篇】任意选一个四位数(数字不能全相同),把所有数字从大到小排列,再把所有数字从小到大排列,用前者减去后者得到一个新的数。
重复对新得到的数进行上述操作,7 步以内必然会得到6174。
例如,选择四位数 6767:7766 - 6677 = 10899810 - 0189 = 96219621 - 1269 = 83528532 - 2358 = 61747641 - 1467 = 6174……6174 这个“黑洞”就叫做 Kaprekar 常数。
对于三位数,也有一个数字黑洞——495。
3x + 1 问题从任意一个正整数开始,重复对其进行下面的操作:如果这个数是偶数,把它除以 2 ;如果这个数是奇数,则把它扩大到原来的 3 倍后再加1 。
什么是数字黑洞数字黑洞的运算类型

什么是数字黑洞数字黑洞的运算类型推荐文章什么是数学黑洞数学黑洞的实例热度:中国收入分配类型、差距及其政策取向热度:什么是摇滚摇滚的文化影响热度:开车听的节奏感强歌曲有哪些热度:最新节奏好听的歌热度:数字黑洞指的是某种运算,这种运算一般限定从某些整数出发,反复迭代后结果必然落入一个点或若干点的情况叫数字黑洞。
那么你对数字黑洞了解多少呢?以下是由店铺整理关于什么是数字黑洞的内容,希望大家喜欢!数字黑洞的运算类型西绪福斯黑洞(123数字黑洞)数学中的123就跟英语中的ABC一样平凡和简单。
然而,按以下运算顺序,就可以观察到这个最简单的数字黑洞的值:设定一个任意数字串,数出这个数中的偶数个数,奇数个数,及这个数中所包含的所有位数的总数,例如:1234567890,偶:数出该数数字中的偶数个数,在本例中为2,4,6,8,0,总共有 5 个。
奇:数出该数数字中的奇数个数,在本例中为1,3,5,7,9,总共有 5 个。
总:数出该数数字的总个数,本例中为 10 个。
新数:将答案按“偶-奇-总” 的位序,排出得到新数为:5510。
重复:将新数5510按以上算法重复运算,可得到新数:134。
重复:将新数134按以上算法重复运算,可得到新数:123。
结论:对数1234567890,按上述算法,最后必得出123的结果,我们可以用计算机写出程序,测试出对任意一个数经有限次重复后都会是123。
换言之,任何数的最终结果都无法逃逸123黑洞。
卡普雷卡尔黑洞(重排求差黑洞)三位数黑洞495:只要你输入一个三位数,要求个,十,百位数字不相同,如不允许输入111,222等。
那么你把这个三位数的三个数字按大小重新排列,得出最大数和最小数,两者相减得到一个新数,再按照上述方式重新排列,再相减,最后总会得到495这个数字。
举例:输入352,排列得最大数位532,最小数为235,相减得297;再排列得972和279,相减得693;接着排列得963和369,相减得594;最后排列得到954和459,相减得495。
什么叫数字黑洞
什么叫数字黑洞数字黑洞,又称指的是某种运算,这种运算一般限定从某些整数出发,反复迭代后结果必然落入一个点或若干点的情况叫数字黑洞。
黑洞原是天文学中的概念,表示这样一种天体:它的引力场是如此之强,就连光也不能逃脱出来。
黑洞数又称陷阱数,类具有奇特转换特性整数,任何数字不全相同的整数,经有限重排求差操作,总会得某或些数,这些数即黑洞数重排求差操作即把组成该数数字重排得大数减去重排得小数。
四位数黑洞6174把一个四位数的四个数字由小至大排列,组成一个新数,又由大至小排列排列组成一个新数,这两个数相减,之后重复这个步骤,只要四位数的四个数字不重复,数字最终便会变成6174。
例如3109,9310 - 0139 = 9171,9711 - 1179 = 8532,8532 - 2358 = 6174。
而6174 这个数也会变成6174,7641 - 1467 = 6174。
任取一个四位数,只要四个数字不全相同,按数字递减顺序排列,构成最大数作为被减数;按数字递增顺序排列,构成最小数作为减数,其差就会得6174;如不是6174,则按上述方法再作减法,至多不过10步就必然得到6174。
如取四位数5679,按以上方法作运算如下:9765-5679=4086 8640-4068=4572 7542-2457=50858550-5058=3492 9432-2349=7083 8730-3078=56526552-2556=3996 9963-3699=6264 6642-2466=41767641-1467=6174数学中的123就跟英语中的ABC一样平凡和简单。
然而,按以下运算顺序,就可以观察到这个最简单的数字黑洞的值:设定一个任意数字串,数出这个数中的偶数个数,奇数个数,及这个数中所包含的所有位数的总数,例如:1234567890,偶:数出该数数字中的偶数个数,在本例中为2,4,6,8,0,总共有5 个。
奇:数出该数数字中的奇数个数,在本例中为1,3,5,7,9,总共有5 个。
五年级上册数学说课稿-9.1 神奇的数字黑洞丨苏教版
五年级上册数学说课稿-9.1 神奇的数字黑洞丨苏教版一、引入大家好,今天我们要来讲解五年级上册数学第9章第1节的内容——神奇的数字黑洞。
希望通过我的讲解,能够让大家更好地理解和掌握这个知识点。
二、知识点概述在我们的生活中,数字是非常重要的。
而“数字黑洞”是一个非常神奇的概念,可以让我们更好地理解数字之间的关系。
具体来说,数字黑洞是指经过一系列计算后,得到的最终结果的各位数字重新排列后形成一个新的数字,再重复进行计算,最终得到的都是同一个数字的过程。
例如,对数字36进行计算,我们可以得到63-36=27,然后对27进行计算,得到72-27=45,再对45进行计算,得到54-45=9,最后又回到了数字9。
这就是一个数字黑洞的过程。
接下来,我们将通过具体的例子来说明数字黑洞的计算过程。
三、例题演示请大家看下面的例题:将一个数字的十位数与个位数交换位置后,用原数字减去交换后的数字,得到一个二位数,再用该二位数减去十位数与个位数的和,最终得到的结果是什么?首先,我们要将这个题目中的过程进行分解,得到如下的计算过程:1.将一个数字的十位数与个位数交换位置后得到的新数字2.用原数字减去交换后的数字,得到一个二位数3.用该二位数减去十位数与个位数的和,得到最终结果现在,我们假设这个数字是75,那么我们可以按照以下步骤进行计算:1.将数字75的十位数7和个位数5交换位置,得到数字57。
2.将原数字75减去交换后的数字57,得到数字18。
3.将数字18减去7和5的和12,得到最终结果6。
通过这个例题,我们可以更好地理解数字黑洞的计算过程。
接下来,我将与大家分享一些关于数字黑洞的有趣的知识点。
四、数字黑洞的奇妙性质数字黑洞有一些很有趣的性质,可以帮助我们更好地理解数字之间的关系。
首先,一个数字的黑洞一定是唯一的。
这是因为,经过一系列计算后得到的数字,其各位数字排列的顺序是唯一确定的,所以最终得到的数字也是唯一的。
其次,某些数字也可能会存在无限循环的黑洞。
数学黑洞例子
数学黑洞例子
1. 嘿,你知道不,卡布列克常数就是个超有趣的数学黑洞例子呀!就像495 这个数,把它随意拆分,比如拆成 4 和 95,或者 49 和 5,然后大数
减小数,再反复这样操作,最后总会得到 495 呢!神奇吧!
2. 哇塞,还有 123 数字黑洞啊!比如随便一个三位数,像 321,把它的数
字按从大到小排是 321,从小到大排是 123,用大的减小的,一直这样下去,最后就会陷进去,总是得到 495 这个结果呢,你说奇妙不奇妙!
3. 嘿呀,153 也是个特别的数学黑洞例子哟!像它不管怎么折腾,最后都能回到它本身呢,这多有意思呀,就像一个怎么也逃不出去的小圈圈!
4. 哎呀,回文数也是呢!比如 121,正反都一样,这就像一个调皮的小精灵,在数学世界里蹦来蹦去的,真好玩!
5. 你想想,6174 这个数呀,也是个数学黑洞!把它弄来弄去,最后还是会
被它吸进去,这难道不比魔术还神奇吗?
6. 还有还有,3 这个数字,在很多地方都很特别哦,就好像一个小小的主角在数学舞台上表演呢,这算不算一种特殊的数学黑洞例子呢?
7. 哇哦,圆周率也是相当神奇的呀!那无穷无尽的数字,就像一个巨大的宝藏库,里面说不定也藏着数学黑洞呢,是不是很让人期待呀!
8. 嘿嘿,其实生活中到处都有数学黑洞的影子呢,只要我们细心去发现!它们就像一个个神秘的小盒子,等待我们去打开,去探索其中的奇妙!我觉得数学黑洞真的是太神奇啦,让人忍不住一直去研究呢!。
数学定理
1.点到直线的距离计算公式:2.6714(黑洞数)定理黑洞数又称陷阱数,是类具有奇特转换特性的整数.任何一个数字不全相同整数,经有限“重排求差”操作,总会得某一个或一些数,这些数即为黑洞数.“重排求差”操作即把组成该数的数字重排后得到的最大数减去重排后得到的最小数.或者是冰雹原理中的“1”黑洞数.举个例子,三位数的黑洞数为495.简易推导过程:随便找个数,如297,三个位上的数从小到大和从大到小各排一次,为972和279,相减,得693.按上面做法再做一次,得到594,6174.再做一次,得到495.之后反复都得到495.再如,四位数的黑洞数有3.阿基米德折弦定理(阿基米德中点定理)AB和BC是⊙O的两条弦(即ABC是圆的一条折弦),BC>AB,M是弧ABC的中点,则从M向BC所作垂线之垂足D是折弦ABC的中点,即CD=AB+BD.折弦定义:从圆周上任一点出发的两条弦,所组成的折线,我们称之为该图的一条折弦4.伯特兰·切比雪夫定理伯特兰·切比雪夫定理说明:若整数n> 3,则至少存在一个质数p,符合n<p< 2n− 2.另一个稍弱说法是:对于所有大于1的整数n,存在一个质数p,符合n<p< 2n.5.陈氏定理:任一充分大的偶数都可以表示成二个素数的和,或是一个素数和一个半素数(数学中,两个素数的乘积所得的自然数我们称之为半素数,也叫双素数,开始的几个半素数是4, 6, 9, 10, 14, 15, 21, 22, 25, 26, ... 它们包含1及自己在内合共有3或4个因子)的和。
6.婆罗摩笈多定理若圆内接四边形的对角线相互垂直,则垂直于一边且过对角线交点的直线将平分对边.如图,圆内接四边形ABCD的对角线AC⊥BD,垂足为M.EF⊥BC,且M在EF上.那么F是AD的中点.7.拿破仑定理以三角形各边为边分别向外侧作等边三角形,则他们的中心构成一个等边三角形.‖该等边三角形称为拿破仑三角形.如果向内(原三角形不为等边三角形)作三角形,结论同样成立。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
“数字黑洞”及其简易证明近年来,在各级各类数学竞赛或数学考试中屡屡出现一类所谓的“数字黑洞”问题。
这类问题既有趣、又神秘,还很怪异,往往让人琢磨不透.而教辅杂志或互联网上的相关文章大多数总是惊叹这些“数字黑洞”是如何的奇妙,如何的乖巧,却对它们的内在奥秘闭口不提.即使是少数专业杂志上给出了严格的证明,但一般也用到了较高深的数论知识,非普通读者可以轻松阅读.笔者经过仔细研究,对一些常见于书报的“数字黑洞”得到了一些相对浅显的、变通的证明,目的是想让更多的读者不光“知其然”,而且“知其所以然”.通过这些简易的证明,足以让读者承认这些“数字黑洞”的真实存在,并且能够透视出真正操纵它们的“幕后黑手”.下面,笔者就来给读者朋友们介绍几个著名的“数字黑洞”及其简易证明.问题1:(2003年青岛市中考数学试题) 探究数字“黑洞”:“黑洞”原指非常奇怪的天体,它体积小,密度大,吸引力强,任何物体到了它那里都别想再“爬”出来.无独有偶,数字中也有类似的“黑洞”,满足某种条件的所有数,通过一种运算,都能被它“吸”进去,无一能逃脱它的魔掌.譬如:任意找一个3的倍数的数,先把这个数的每一个数位上的数字都立方,再相加,得到一个新数,然后把这个新数的每一个数位上的数字再立方、求和,…,重复运算下去,就能得到一个固定的数T= ,我们称它为数字“黑洞”.T 为何具有如此魔力?通过认真的观察、分析,你一定能发现它的奥秘!分析:如果我们先取18,首先我们得到5138133=+,然后是153315333=++,接下去又是153,于是就陷在“153153−→−F ” (F 代表上述的变换规则,下同)这个循环中了。
再举个例子,最开始的数取756,我们得到下面的序列:1535131080792684756F −→−−→−−→−−→−−→−FF F F 这次复杂了一点,但是我们最终还是陷在“153153−→−F ”这个循环中。
随便取一个其他的3的倍数的数,对它进行这一系列的变换,或迟或早,你总会掉到“153153−→−F ”这个“死循环”中,或者说,你总会得到153.于是我们可以猜想“黑洞”T =153. 现在要讨论的问题是:是否对于所有的符合条件的自然数都是如此呢?西方把153称作“圣经数”。
这个美妙的名称出自圣经《新约全书》约翰福音第21章.其中写道:耶稣对他们说:“把刚才打的鱼拿几条来.” 西门· 彼得就去把网拉到岸上.那网网满了大鱼,共一百五十三条;鱼虽这样多,网却没有破.圣经数这一奇妙的性质是以色列人科恩发现的。
英国学者奥皮亚奈,对此作出了证明.《美国数学月刊》对有关问题还进行了深入的探讨.以下笔者给出一种中学生可以看得懂的验证方法.具体探究步骤是:1. 设k x x x n 21=,当5≥k 时,有()()()k F x x x F n F k 3219999=≤= <k 310又由指数函数的性质(上高中时会学到),可得,k <410-k ,所以 k 310<143101010--=⨯k k 即()()k x x x F n F 21=<110-k ,也就是对于5位以上的整数,每做一次变换它的数位都会减少若干位,所以经过有限次变换后其数位必然收缩到五位以下.2. 现在的问题归结为探讨4位及4位以下的整数n 的“黑洞”是否存在的问题,于是问题就变得简单的多了.对于1位数和2位数我们可以很轻松地验证不存在“黑洞”,而对于任意一个3位数或4位数,因为每个数的操作步骤的不确定性和无法预测性,所以很难用一个纯粹的、数学的方法来证明它一定会掉进“153153−→−F ”这个循环中,笔者也没有见到可以浅显地证明它的相关文章.但是,因为我们所要验证的数字的个数是有限个,所需要进行的推算也应该是有限步(如果不出意外的话),所以我们完全可以让计算机来完成这有限步的验算工作.对计算机编程感兴趣的读者可以自己动手(或向计算机老师请教)来编制一个简单的程序:对所有4位数以内的3的倍数,即从3到9999这3333个自然数进行一一验证,最后你会惊奇地发现,所有的3的倍数经过一系列的规定运算后无一例外地都会掉进153这个数字“黑洞”之中.这也应该算是一个“人机联手”的证明范例吧!问题2:(西西弗斯串)任取一个自然数数串,例如35962,数出这数中的偶数字个数、奇数字个数及所有数字的个数,就可得到2、3、5,用这3个数组成下一个数字串235.对235重复上述程序,就会得到1、2、3,将数串123再重复进行,仍得123.于是123就是一个数字黑洞.原帖地址:/bbs/thread-679-1-1.html黑洞原是天文学中的概念,表示这样一种天体:它的引力场是如此之强,就连光也不能逃脱出来。
数学中借用这个词,指的是某种运算,这种运算一般限定从某些整数出发,反复迭代后结果必然落入一个点或若干点。
数字黑洞运算简单,结论明了,易于理解,故人们乐于研究。
但有些证明却不那么容易。
任取一个数,相继依次写下它所含的偶数的个数,奇数的个数与这两个数字的和,将得到一个正整数。
对这个新的数再把它的偶数个数和奇数个数与其和拼成另外一个正整数,如此进行,最后必然停留在数123。
例:所给数字 14741029第一次计算结果 448第二次计算结果 303第三次计算结果 123编写程序:从键盘接收任意整数,打印出分解的步骤。
法1:#include <stdio.h>#include <string.h>#define N 1000int main(void){char ch[N],*p;int a,b;printf("请输入一个整数:"); gets(ch);while(1){printf("%s\n",ch);if(strcmp(ch,"123")==0) break;p=ch; a=b=0;while(*p){*p%2==0?a++:b++;p++;}a?sprintf(ch,"%d%d%d",a,b,a+b):sprintf(ch,"%d%d",b,b); }return 0;}法2:#include <stdio.h>#include <string.h>int main(void){char ch,str[100],*p;int a=0,b=0;printf("请输入一个整数:\n");while(1){while(1){ch=getch();if(ch>='0'&&ch<='9'){printf("%c",ch);(ch-'0')%2==0?a++:b++;break;}if(ch==13) break;}if(ch==13){printf(" ");break;}}a?sprintf(str,"%d%d%d",a,b,a+b):sprintf(str,"%d%d",b,b);while(1){printf("%s ",str);if(strcmp(str,"123")==0) break;p=str; a=b=0;while(*p){*p%2==0?a++:b++;p++;}a?sprintf(str,"%d%d%d",a,b,a+b):sprintf(str,"%d%d",b,b);}return 0;}///分析:读者肯定会问,是否对于每一个数最后都能得到123呢?用一个大数试试看。
例如:88883337777444992222,在这个数中偶数字、奇数字及全部数字个数分别为11、9、20,将这3个数合起来得到11920,对11920这个数串重复这个程序得到235,再重复这个程序得到123,于是便进入“黑洞”了.这就是的数字黑洞“西西弗斯串”.它也是因为一个著名的古希腊神话而得名.我国大多数数学爱好者最早了解这个数字黑洞,大概是得益于美国宾夕法尼亚大学教授米歇尔 埃克的《数学黑洞》一文,此文曾被连载在《参考消息》1993年3月14日—17日的报纸上.然而遗憾的是,连这位著名的大数学家米老师也不能给出一个让人信服的证明.但令人振奋的是,9年后的2002年,我国北京师范大学附属中学的王雪琴老师却给出了一个巧妙的、简洁的证明.有兴趣的读者可以去研读文[1].问题3:(角谷猜想)任取一个自然数,如果它是偶数,我们就把它除以2,如果它是奇数,我们就把它乘3再加上1.在这样一个变换下,我们就得到了一个新的自然数.如果反复使用这个变换,我们就会得到一串自然数.或迟或早,你总会掉到4→2→1这个循环中,或者说,你总会得到1.分析:这个问题大约是在二十世纪五十年代被提出来的.在西方它常被称为西拉古斯(Syracuse)猜想,因为据说这个问题首先是在美国的西拉古斯大学被研究的;而在东方,这个问题由将它带到日本的日本数学家角谷静夫的名字命名,被称作角谷猜想.角谷静夫在谈到这个猜想的历史时讲:“一个月里,耶鲁大学的所有人都着力于解决这个问题,毫无结果。
同样的事情好象也在芝加哥大学发生了.有人猜想,这个问题是苏联克格勃(前苏联特工组织——作者注)的阴谋,目的是要阻碍美国数学的发展。
不过我对克格勃有如此远大的数学眼光表示怀疑.这种形式如此简单,解决起来却又如此困难的问题,实在是可遇而不可求.”比如说我们先取5,首先我们得到3×5+1=16,然后是16÷2=8,接下去是4,2和1,由1我们又得到4,于是我们就陷在4→2→1这个循环中了. 再举个例子,最开始的数取7,我们就会得到下面的序列:7→22→11→34→17→52→26→13→40→20→10→5→16→8→4→2→1这次复杂了一点,但是我们最终还是陷在4→2→1这个循环中.随便取一个其他的自然数,对它进行这一系列的变换,或迟或早,你总会掉到4→2→1这个循环中,或者说,你总会得到1.已经有人用计算机对所有小于100×250=112589990684262400的自然数进行验算,无一例外.那么,是否对于所有的自然数都是如此呢?这看起来是个多么简单的问题啊!但读者朋友们可千万别小看这个“简单”得连小学二、三年级学生都能看懂的问题,要想证明它却是非常之难!二十多年前,有人向伟大的匈牙利数论学家保尔·厄尔多斯(Paul Erdos)介绍了这个问题,并且问他怎么看待现代数学对这个问题无能为力的现象,厄尔多斯回答说:“数学还没有准备好来回答这样的问题.”这种神奇的力量不知来自何方,是否可解释为一个很大的或很小的输入,最终都能得到一个稳定的输出,使一个无限的宇宙缩小为一个可控制的有限的宇宙呢.多么有趣的数字黑洞呀!这里给读者提供一个QBASIC 小程序,用来快速验证角谷猜想。