小杨有1个正整数n,他想知道n是否是1个立方数,一个正整数n是立方数,当且仅当存在一个正整数x,满足x^3=n
输入
一个正整数n
输出
如果是立方数,输出Yes,否则输出No
样例
输入
8
输出
Yes
输入
9
输出
No
提示
n在int范围
———————————————————————————————————————————
代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
for(int i=1;i*i*i<=n;i++)
{
if(pow(i,3)==n)
{
cout<<"Yes";
return 0;
}
}
cout<<"No";
return 0;
}