博客
关于我
python学习12:水仙花
阅读量:305 次
发布时间:2019-03-03

本文共 866 字,大约阅读时间需要 2 分钟。

水仙花数验证算法
            '''求101-999中的水仙花数,水仙花数,个十百三数的立方相加等于本身'''                                        def test1():                    for i in range(101, 1000):                        g = i % 10                        s = int(i / 10) % 10                        b = int(i / 100)                        if i == g**3 + s**3 + b**3:                            print(i)                            def test2():                    for i in range(101, 1000):                        st = str(i)                        g = int(st[2])                        s = int(st[1])                        b = int(st[0])                        if i == g**3 + s**3 + b**3:                            print(i)                            test1()                                                    该算法旨在验证水仙花数的数学特性。水仙花数是指一个三位数,其各位数字的立方和等于自身。通过该算法,我们可以快速筛选出满足条件的水仙花数。                    

转载地址:http://fnym.baihongyu.com/

你可能感兴趣的文章
PHP项目集成支付宝PC端扫码支付API(国内支付)
查看>>
php预定义常量&变量
查看>>
R 集成算法③ 随机森林
查看>>
php验证码背景色设置无效
查看>>
php验证邮箱是否有效
查看>>
PHP高性能分布式应用服务器框架-SwooleDistributed
查看>>
PHP高效、轻量级表格数据处理库 OpenSpout
查看>>
R 数据缺失的处理
查看>>
php,nginx重启
查看>>
php:$_ENV 和 getenv区别
查看>>
PHP:cURL error 60: SSL certificate unable to get local issuer certificate
查看>>
PHP:PDOStatement::bindValue参数类型php5和php7问题
查看>>
pickle
查看>>
pickle模块
查看>>
qYKVEtqdDg
查看>>
pid控制
查看>>
PID控制介绍-ChatGPT4o作答
查看>>
PID控制器数字化
查看>>
PIESDKDoNet二次开发配置注意事项
查看>>
PIGS POJ 1149 网络流
查看>>