第一部分:趣味算法入門;第四題:抓住交通肇事犯

100個不一樣類型的python語言趣味編程題

在求解的過程當中培養編程興趣,拓展編程思惟,提升編程能力。python

第一部分:趣味算法入門;第四題算法

'''
4.抓住交通肇事犯:一卡車違反交通規則,撞人後逃跑.現場有三人目睹改事件,陳述以下:
甲:牌照的前兩位數字是相同的;乙:牌照的後兩位數字是相同的;但與前兩位不一樣;丙:四位的車號恰好是一位整數的平方.

'''
#解題方法示例以下;
c = 1    #同等於c = True,但運行效率高
if c:
    for i in range(1,10):
        a = i
        if c :
            for i in range(0,10):
                b = i
                if a != b and c:
                    x = a*1000+a*100+b*10+b
                    y = x**(1/2)
                    if y-int(y) == 0:
                        print(x)
                        c=0    #同等於 c = False

#解本問題有多種方法,此方法並非標準答案,讀者能夠本身嘗試各類方法

若是你喜歡個人文章,請滑到下方點個推薦再走. ,以給我動力哦;轉載請註名出處。而後..請多來作客鴨。編程

注:100個不一樣類型的python語言趣味編程題是參考100個不一樣類型的c語言趣味編程題而寫,陸續會更新。歡迎你們分享出大家的方案。code

相關文章
相關標籤/搜索