文章目录
一、题目
- 一、题目
- 二、python代码
- 三、视频讲解
问题描述 判断给定的三位数是否 水仙花 数。所谓 水仙花 数是指其值等于它本身 每位数字立方和的数。例 153 就是一个 水仙花 数。 153=13+53+33 输入格式 一个整数。 输出格式 是水仙花数,输出"YES",否则输出"NO"(不包括引号) 样例输入 123 样例输出 NO 数据规模和约定 一个三位的整数,否则输出"NO"
二、python代码由于没得啥好解析的,直接根据定义来即可:
num = int(input('请输入一个三位数:'))
if num == pow(num // 100, 3) + pow(num % 10, 3) + pow(num // 10 % 10, 3):
print("YES")
else:
print("NO")
运行:
python群:428335755
三、视频讲解
蓝桥杯比赛python组视频教程