您当前的位置:首页 > 计算机 > 编程开发 > Python

使用Python验证6174猜想

时间:12-29来源:作者:点击数:
城东书院 www.cdsy.xyz

问题描述:1955年,卡普耶卡(D.R.Kaprekar)对4位数字进行了研究,发现一个规律:对任意各位数字不相同的4位数,使用各位数字能组成的最大数减去能组成的最小数,对得到的差重复这个操作,最终会得到6174这个数字,并且这个操作最多不会超过7次。

技术要点:Python标准库itertools中的combinations函数可以用来返回从指定分布总体中任选k的元素的所有组合。

参考代码:

运行结果:程序可以结束,说明猜想正确。无输出,说明没有没有超过7次的操作。

城东书院 www.cdsy.xyz
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门