返回题解分享
讨论 / 题解分享/ 帖子详情

这个美术社大有问题! - 题解

#include <iostream>
using namespace std;
bool flag[11];
int main()
{
    int T;
    cin>>T;
    for(int i=1;i<=T;i++)
    {
        long long n;
        cin>>n;
        if (n < 4)
        {
            flag[i]=0;
            continue;
        }
        for(long long j=2;j*j<=n;j++)
        {
            if(n%j==0)
            {
                flag[i]=1;
                break;
            }
        }
    }
    for (int i=1;i<=T;i++)
    {
        if (flag[i]==1)cout<<"YES"<<endl;
        else
        {
            cout<<"NO"<<endl;
        }
    }
    return 0;
}
0 回复 0 转发 0 喜欢 4 阅读
回复 (0)
默认 最新
暂无回复,快来抢沙发!