极客小将

您现在的位置是:首页 » 等考真题

资讯内容

编程真题:数字黑洞

极客小将2025-01-14-
西西弗斯数:123 叫西西弗斯数,大家知道宇宙中有一种叫“黑洞”的天体,是 由高密度物质组成,连光线射到这个天体上都被吸收掉,不能反射,人们看不见这个 天体,所以称它为黑洞。而 123 就是数字黑洞。 我们取任一个数,如 81872115378,其中偶数个数是 4,奇数个数是

西西弗斯数:123 叫西西弗斯数,大家知道宇宙中有一种叫“黑洞”的天体,是 由高密度物质组成,连光线射到这个天体上都被吸收掉,不能反射,人们看不见这个 天体,所以称它为黑洞。而 123 就是数字黑洞。 


我们取任一个数,如 81872115378,其中偶数个数是 4,奇数个数是 7,是 11 位 数,又组成一个新的数 4711。该数有 1 个偶数,3 个奇数,是 4 位数,又组成新数 134。再重复以上步骤,1 个偶数,2 个奇数,是 3 位数,便得到 123 黑洞。反复重复 以上程序,始终是 123,就再也逃不出去,得不到新的数了。对任何一个数重复以上 步骤都会得到 123 黑洞。 


编程实现: 

编写程序计算对于输入的任何一个数需要经过几次变化,才能得到 123 数字黑 洞,程序要能展现变化的过程。

预约试听课

已有385人预约都是免费的,你也试试吧...