#P1662. 判断一个数是否是水仙花数

判断一个数是否是水仙花数

题目背景

小P在数字花园里发现了一种名为“水仙花数”的神奇数字,它们每个位上数字的三次方之和恰好等于自身,就像水仙花一样独特美丽。现在他想判断一个三位数是不是水仙花数,你能帮他验证一下吗?

题目描述

水仙花数是指一个三位数,它的每个位上的数字的3次幂之和等于它本身。

例如:对于数字 153,有 13+53+33=1+125+27=1531^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153,所以 153 是水仙花数。

现在给定一个三位数 nn,请你判断它是否为水仙花数。

输入格式

输入一行一个三位整数 nn

保证 100n999100 \leq n \leq 999

输出格式

输出一行,如果 nn 是水仙花数,输出 "YES";否则输出 "NO"

输入输出样例

样例输入 #1

153

样例输出 #1

YES