求助 30分 不知道哪里错了
查看原帖
求助 30分 不知道哪里错了
1304971
shpp楼主2024/3/18 19:04
#include <bits/stdc++.h>
using namespace std;

int main (){
	int a[200] ;
	int n , t , cnt=0 ;
	cin >> n ;
	for( int i=0 ; i<n ; i++ ){
		cin >> a[i] ;
	}
	for( int i=0 ; i<n ; i++ ){
		for( int j=i+1 ; j<n ; j++ ){
			t=a[i]+a[j] ;
			for( int k=0 ; k<n ; k++ ){
				if( k==i || k==j )
					continue ;
				if( t==a[k] ){
					cnt++ ;
				}
			}

		}
	}
	cout << cnt << endl ;
	return 0 ;
}
2024/3/18 19:04
加载中...