"""
1.问题描述
一辆卡车违反交通规则,撞人后逃跑。现场有三人目击该事件,但都没有记住车号,只记下了车号的一些特征。
甲说:牌照的前两位数字是相同的;
乙说:牌照的后两位数字是相同的,但与前两位不同;
丙是数学家,他说:4位的车号刚好是一个整数的平方。
请根据以上线索求出车号。
"""
#方法不唯一
#i 代表车牌前两位,j代表车牌后两位,完整的车牌号为k
for i in range (10):
for j in range (10):
#判断前两位和后两位是否相同
if (i!=j):
#组成4位车牌号码
k=i*1000+i*100+j*10+j
#判断k是否是某个数的平方
for temp in range(31,100):
if temp * temp ==k:
print("车牌号为:",k)
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!