80分,大佬们菜鸟看不出来
查看原帖
80分,大佬们菜鸟看不出来
1071865
jiguangdi楼主2023/10/14 00:31
using namespace std;
int a[1010][5],sum[1010];
int n,b=0;
int main() {
   cin>>n;//输出人数
   for(int j=0;j<n;j++)//用来得到成绩
   {
           cin>>a[j][1]>>a[j][2]>>a[j][3];
           sum[j]=a[j][1]+a[j][2]+a[j][3];
   }
   for(int j=0;j<n;j++)//用来判断题目条件
   {
       for(int k=1;k<=n;k++)
       {
           if(abs (a[j][1]-a[j+k][1])<=5&&
              abs (a[j][2]-a[j+k][2])<=5&&
              abs (a[j][3]-a[j+k][3])<=5&&
              abs (sum[j]-sum[j+k])<=10)
              {
                  b++;//累加符合题意的个数
              }
       }
   }
   cout<<b;//输出
    return 0;
}
2023/10/14 00:31
加载中...