1190:神奇的立方数
Description
zjahstu是一个数学粉丝,总相信立方数具有某种神奇的魔力(为什么呢?),于是他拜托你写一个程序来判断一下一个数是否为立方数。
Input
输入包含多个不超过10000个整数A,范围为【-2^31,2^31-1】。
Output
输出每一个数是否为立方数,是则输出YES,否则输出NO。
Sample INput
0
1
27
36
Sample Output
YES
YES
YES
NO
Source
icpc2nd@ahstu
#include<iostream>
#include<stdio.h>
#include<math.h>
using namespace std;
int main()
{
int n,i;
while(1==scanf("%d",&n))
{
for(i=0;i<=n;i++)
{
if(i*i*i==n)
break;
}
if(i<=n)
cout<<"YES"<<endl;
else
cout<<"NO"<<endl;
}
return 0;
}