python——求交通肇事者的車牌號

例子:
一輛卡車違反交通規則,撞人後逃跑。現場有三人目睹事件,但都沒有記住車號,只記下車號的一些特徵。甲說:牌照的前兩位數字是相同的;乙說:牌照的後兩位數字是相同的,但與前兩位不一樣; 丙是數學家,他說:四位的車號恰好是一個整數的平方。請根據以上線索求出車號。

1
#!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 for a in range(9+1): 4 for b in range(9+1): 5 i = a * 11 6 j = b * 11 7 if i != j: 8 n = i * 100 + j 9 if int(n**(1/2))**2 == n: 10 print(n)

執行結果爲:7744python

相關文章
相關標籤/搜索