此代码TLE,求吊!
查看原帖
此代码TLE,求吊!
1304502
China_U_19641016楼主2024/9/15 17:48
#include<bits/stdc++.h>
using namespace std;
int a;
bool g;
int main(){
    int n;
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>a;
        g=0;
        for(int j=1;j<=a;j++){
            for(int k=j;j*j+k*k<=a+5;k++){
                if(j*j+k*k==a){cout<<"Yes"<<endl;g=1;break;}
            } 
            if(g==1) break;
        } 
        if(!g) cout<<"No"<<endl;
    }    
    return 0;
}

a106,n10a \le 10^6,n \leq 10

2024/9/15 17:48
加载中...