【发布时间】:2014-11-22 14:26:20
【问题描述】:
将整数的数字相乘并继续该过程会得到令人惊讶的结果,即乘积序列总是得到一个个位数的数字。例如: 715 35 15 5 88 64 24 8 27 14 4 达到个位数所需的产品数量称为持久性数量 那个整数。因此 715 和 88 的持久性数为 3,而 27 的持久性数为 2。 编写一个程序,找出唯一持久性大于 3 的两位数? 这就是问题所在。
for i in range(10,100):
for l in range(i):
numbers = list(str(l))
num = int(numbers[0]) * int(numbers[1])
这就是我所拥有的。请帮忙
【问题讨论】: