#2413. ​水仙花数

​水仙花数

【题目描述】

水仙花数是指 一个3位数各位数字3次方之和等于他本身,如 153 是3 位数,其每位数的3次方之和是 153 本身,因此 153 是水仙花数(注:5 的 3 次方为 5×5×5;5 的4 次方为5×5×5×5。)默认Mind+角色,白色背景。编写程序判断一个三位的正整数是否为水仙花数,如果是水仙花数先输出数本身然后紧随 T,否则输出数本身然后紧随F。

准备工作:

默认mind+角色和白色背景。

功能实现​(用积木块实现下列描述的功能):

(1)点击绿旗,角色 mind+ 的初始位置为(X=0,Y=0),初始方向90°,角色大小为100。 (20分)

(2)新建变量“n”用于存储一个三位的正整数, 新建变量“result”用于存储判断的结果,(10分)

(3)询问“输入一个整数”,存储到变量n里。判断变量n中存储的数是否是水仙花数(60分)

(4)如果是水仙花数,Mind+说出数本身然后紧随T,否则说出数本身然后紧随 F。(10分)

测试样例

【输入样例1】 n = 153

【输出样例1】 result = 153T

【输入样例2】 n = 152

【输出样例2】 result = 152F

【输入样例3】 n = 520

【输出样例3】 result = 520F

Statistics

Related

In following contests:

图形化模拟