• 第一部分:趣味算法入门;第四题:抓住交通肇事犯


    100个不同类型的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语言趣味编程题而写,陆续会更新。欢迎大家分享出你们的方案。

  • 相关阅读:
    day02
    Hive_分区排序(Distribute By)
    flink添加水位线
    SparkSQL读写JDBC
    spark累加器及UDTF
    datax同步json中文乱码问题
    mysql踩过的坑
    spark算子
    spark分区计算方式
    git操作
  • 原文地址:https://www.cnblogs.com/wby-110/p/12497824.html
Copyright © 2020-2023  润新知