```cpp
#include<bits/stdc++.h>
using namespace std;
int a[1001][5];
int main(){
int n,ans = 0;
cin >> n;
for(int i = 1; i <= n; i++){
cin >> a[i][1] >> a[i][2] >> a[i][3];
a[i][4] = a[i][1] + a[i][2] + a[i][3];
}
for(int i = 1; i <= n; i++){
for(int j = 1; j <= n; j++){
if(j != i){
if(abs(a[i][1]-a[j][1]) <= 5 && abs(a[i][2]-a[j][2]) <= 5 && abs(a[i][3]-a[j][3]) <= 5 && abs(a[i][4]-a[j][4]) <= 10)ans++;
}
}
}
cout << ans / 2;
return 0;
}
```
by lihaoyu68 @ 2024-04-27 11:41:53
说错了,i改成n
by lihaoyu68 @ 2024-04-27 11:45:02
最后s被多算s次,要除以2
by lihaoyu68 @ 2024-04-27 11:47:03
<=5要放abs()外面,不然只有1或0或-1
<=10也是
by lihaoyu68 @ 2024-04-27 11:48:50