python入门——四叶玫瑰数
Vinarun
于 2018-08-06 16:29:06 发布
阅读量7.8k
收藏
点赞数
分类专栏: python
版权
python
专栏收录该内容
18 篇文章1 订阅
订阅专栏
四叶玫瑰数
描述
四叶玫瑰数是4位数的自幂数。自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。(例如:当n为3时,有1^3 + 5^3 + 3^3 = 153,153即是n为3时的一个自幂数,3位数的自幂数被称为水仙花数)
输入格式
该题目没有输入。
输入输出示例
输入 输出
示例 1 无 (红色字体只表示输入格式)
1111
2222
3333 (红色字体只表示输出格式,不是四叶玫瑰数)
注意要用整除
for i in range(1000,10000):
a=i//1000
b=i//100%10
c=i//10%10
d=i%10
if pow(a,4)+pow(b,4)+pow(c,4)+pow(d,4)==i:
print(i)
文章知识点与官方知识档案匹配,可进一步学习相关知识
Python入门技能树首页概览384149 人正在系统学习中
————————————————
版权声明:本文为CSDN博主「拉保小跑」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_40729773/article/details/81456450