加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
0021-水仙花数.py 518 Bytes
一键复制 编辑 原始数据 按行查看 历史
shawroad 提交于 2019-07-08 21:31 . 算法
"""
@file : 0021-水仙花数.py
@author : xiaolu
@time : 2019-07-05
"""
def find_shuxianhua():
count = 0
result = []
for i in range(100, 1000):
b, s, g = list(str(i))
# print(b, s, g)
if i == (int(b) ** 3 + int(s) ** 3 + int(g) ** 3):
result.append(i)
count += 1
return result, count
if __name__ == '__main__':
result, count = find_shuxianhua()
print("总共有{}个水仙花数".format(count))
print("水仙花数是:", result)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化