Problem2051--立方数

2051: 立方数

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 472  Solved: 281
[Status] [Submit] [Creator:]

Description

如果一个整数可以表示成 a^3 = a × a × a 的形式,则我们称这个数为“立方数”。比如:1,8,27,64,125,216等都是立方数。

现在给你一个整数 n,判断 n 是不是立方数。

Input

一个整数 n(1 ≤ n ≤ 1,000,000,000)。

Output

如果 n 是立方数,输出 “YES”;否则,输出 “NO”。

Sample Input Copy

【样例输入1】
27
【样例输出1】
YES
【样例输入2】
16
【样例输出2】
NO

HINT

【数据规模与约定】
· 对于 30% 的数据,n ≤ 1,000
· 对于 60% 的数据,n ≤ 1,000,000
· 对于 100% 的数据,1 ≤ n ≤ 1,000,000,000

Source/Category