#11. 水仙花数1

水仙花数1

问题描述

水仙花数是指一个 n 位数,它等于其各位数字的 n 次幂 之和。对于三位数来说,如果它等于其各个数字的三次幂之和,则是一个水仙花数。

例如:

  • 153 是一个水仙花数,因为 13+53+33=1531^3 + 5^3 + 3^3 = 153

给定一个三位正整数 xx,判断该数字是否为水仙花数。

输入格式:

  • 输入一个三位数的正整数 xx,表示要判断的数 (100x999)(100 \le x \le 999)

输出格式:

  • 如果该数是水仙花数,输出 Yes
  • 否则,输出 No

样例输入:

153

样例输出:

Yes

样例输入:

123

样例输出:

No