???为何只有40分QwQ
查看原帖
???为何只有40分QwQ
1405730
cunese_Lime楼主2024/11/10 21:33
#include<bits/stdc++.h>
using namespace std;
int n,a,cnt;
int main()
{
	cin>>n;
	for(int i=1;i<=n;i++)
    { 
		cin>>a;
		for(int x=1;x*x<=a;x++)
        {
			for(int y=1;y*y<=a;y++)
            {
				if(y*y+x*x==a)
				{	
                    cnt++;
					break;  
                }
			}
		}
		if(cnt!=0)
			cout<<"Yes"<<endl;
		else
			cout<<"No"<<endl;
	}
    return 0;
}
2024/11/10 21:33
加载中...