4623: 【GESP2406一级】立方数

内存限制:64 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:1

题目描述

小杨有一个正整数 ,他想知道  是否是一个立方数。一个正整数  是立方数当且仅当存在一个正整数  满足  。

输入

第一行包含一个正整数$n$ 。

输出

如果正整数$n$ 是一个立方数,输出 Yes,否则输出 No

样例输入 复制

8

样例输出 复制

Yes

提示

 #include<bits/stdc++.h>
 using namespace std;
 int main(){
    int n;
    cin>>n;
    int fl=0;
    for(int i=1;i<=n;i++){
        if(i*i*i==n){
            fl=1;
            break;
        }
    }
    if(fl)cout<<"Yes\n";
    else cout<<"No\n";
 }