求助,为什么结果不对
查看原帖
求助,为什么结果不对
1535096
z2837255913楼主2024/11/3 10:38
#include <iostream>
using namespace std;
int main()
{
	int a[100];
	int n, t;
	int s[100] = {0};
	cin >> t;
	for (int i = 0; i < t; i++)
	{
		cin >> n;
		for (int j = 0; j < n; j++)
		{
			cin >> a[j];
			for (int k = 0; k < n; k++)
				for (int c = k; c < n; c++)
					for (int b = c; b < n; b++)
					{
						if (a[k] + a[c] == a[b]) 
						{
							s[i]++;
						}
					}
		}
	}
	for (int d = 0; d < t; d++)cout << s[d] << endl;
	return 0;
}
2024/11/3 10:38
加载中...