大佬求调
查看原帖
大佬求调
1432277
limoxuan0712楼主2025/1/15 13:00

TLE:

#include<bits/stdc++.h>
using namespace std;
bool ggs(int a,int b,int c){
	if(1<=a<=b<=c && a*a+b*b==c*c) return true;
	return false;
}
int main(){
	int n,sum=0;
	cin>>n;
	int a,b,c;
	for(int i=2;i<=n;i++){
		for(int j=2;j<=n;j++){
			for(int a=2;a<=n;a++){
				if(!ggs(i,j,a)) continue;
				else sum++;
			}
		}
	}
	cout<<sum/2<<endl;
	return 0;
}
2025/1/15 13:00
加载中...