P5741 深基7.例10旗鼓相当的对手 - 加强版
Posted Kunkun只喝怡宝
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了P5741 深基7.例10旗鼓相当的对手 - 加强版相关的知识,希望对你有一定的参考价值。
代码
#include<bits/stdc++.h>
using namespace std;
struct Student{
string name;
int Chinese;
int math;
int English;
int total;
};
int f(int x,int y){
return x>=y?x-y:y-x;
}
int main(){
int n,i,j;
Student stu[1000];
cin>>n;
for(i=0;i<n;i++){
cin>>stu[i].name>>stu[i].Chinese>>stu[i].math>>stu[i].English;
stu[i].total=stu[i].Chinese+stu[i].English+stu[i].math;
}
for(i=0;i<n-1;i++){
for(j=i+1;j<n;j++){
if(f(stu[i].Chinese,stu[j].Chinese)<=5&&f(stu[i].math,stu[j].math)<=5&&f(stu[i].English,stu[j].English)<=5&&f(stu[i].total,stu[j].total)<=10){
cout<<stu[i].name<<" "<<stu[j].name<<endl;
}
}
}
return 0;
}
以上是关于P5741 深基7.例10旗鼓相当的对手 - 加强版的主要内容,如果未能解决你的问题,请参考以下文章