"""
肇事司机逃逸,三个人看到车牌的情况:
1.前两个数一样
2.后两个数一样,和前两个不同
3.整个四位是一个数的平方
分析:
1.前后两数一样,通过循环生成一个四位数item
2.由于是四位数31的平方是最后一个三位数,之后都是四位数
3.100的平方是五位数,所以循环是从(31,100)
4.找出k的平方等于item的数
"""
for i in range(10):
for j in range(10):
if i != j:
item = i * 1000 + i * 100 + j * 10 + j
for k in range(31, 100):
if k ** 2 == item:
print(item)```
Python趣味算法1-肇事司机车牌号
最新推荐文章于 2024-01-13 22:26:46 发布