样例能过,测试0分,为啥?
查看原帖
样例能过,测试0分,为啥?
1097099
SDLY楼主2023/11/7 20:03
#include <iostream>
#include <cmath>
using namespace std;
int d[1002];
int a[1002];
int b[1002];
int c[1002];

int main() {

	int n;
	cin >> n;
	string s[n + 1];
	for (int i = 0; i < n; i++) {
		cin >> s[i] >> a[i] >> b[i] >> c[i];
		d[i] = a[i] + b[i] + c[i];

	}
	for (int i = 0; i < n  ; i++) {
		for (int i1 = i + 1 ; i1 < n  ; i1++) {
			if (d[i] - d[i1 ] > -10 && d[i] - d[i1 ] <= 10) {
				if (a[i] - a[i1 ] >= -5 && a[i] - a[i1 ] <= 5) {
					if (b[i] - b[i1 ] >= -5 && b[i] - b[i1 ] <= 5) {
						if (c[i] - c[i1 ] >= -5 && c[i] - c[i1] <= 5) {
							cout << s[i] << " " << s[i1 ] << endl;
						}
					}
				}
			}
		}
	}

	return 0;
}
2023/11/7 20:03
加载中...