数字黑洞问题C程序求解

时间:2015-01-07 05:45:20
【文件属性】:

文件名称:数字黑洞问题C程序求解

文件大小:175KB

文件格式:RAR

更新时间:2015-01-07 05:45:20

数字黑洞 Visual C++

数字黑洞,指的是某种运算,这种运算一般限定从某些整数出发,反复迭代后结果必然落入一个点或若干点。任意整数a,如果它的偶数位的个数为b,奇数位的个数为c,b和c的和为d,那么定义运算@:@a = bcd,比如 @647382 = 426。那么123数字黑洞可以描述为:对于任意整数a,有While(a != 123)a = @a; 这个循环可以结束。比如整数274829,@274829 = 426,@426 = 303,@303 = 123,可见,274829经过三次变换变成了123,现在,给你一个整数a,你知道它要经过几次变换才能变成123吗?


【文件预览】:
shuziheidong
----shuziheidong.plg(778B)
----shuziheidong.dsw(549B)
----shuziheidong.opt(48KB)
----shuziheidong.c(582B)
----shuziheidong.dsp(3KB)
----shuziheidong.ncb(33KB)
----Debug()
--------shuziheidong.pch(177KB)
--------vc60.idb(33KB)
--------shuziheidong.ilk(202KB)
--------vc60.pdb(44KB)
--------shuziheidong.exe(196KB)
--------shuziheidong.obj(3KB)
--------shuziheidong.pdb(353KB)

网友评论