只显示#2WA了 为什么是错的 输十三 输出四
查看原帖
只显示#2WA了 为什么是错的 输十三 输出四
1305235
chinojane楼主2024/8/23 17:03

为啥子 只显示#2WA了

为什么是错的

为什么输十三 输出四

思路:三层循环 判断

十分简单啊

但是#2WA了 无语住

第二个样例错了

话不多说上代码:

#include<bits/stdc++.h>
using namespace std;
int main(){
	ios::sync_with_stdio(0);
	cin.tie(0);
    cout.tie(0);
	int n,d=0,e,f,g;
	cin>>n; 
    for(long long a=1;a<=n;a++){
    	for(long long b=1;b<=n;b++){
    		for(long long c=1;c<=n;c++){
    			if(a*a+b*b==c*c&&a!=f&&b!=e&&c!=g){
    				d++;
    				e=a;
    				f=b;
    				g=c;
				}
			}
		}
	}
	cout<<d; 
}

无语了

崩溃

救我

WAAC
#20

大佬会关

2024/8/23 17:03
加载中...