0分求调
查看原帖
0分求调
996206
zcs_楼主2024/8/8 22:11
#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
struct stu{
	string id;char z;
	int shu;
}a[201000];
bool cmp(stu x,stu y){
	return x.shu<y.shu;
}
int main(){
	int n,m,jian=0,qiu=0;
	cin>>n>>m;
	for (int i=1;i<=n+m;i++){
		cin>>a[i].id>>a[i].z>>a[i].shu;
	}
	sort(a+1,a+n+m+1,cmp);
	for (int i=1;i<=n+m;i++){
		if (a[i].z=='H'){
			if (jian==3){
				cout<<a[i].id<<endl;
			}
			jian++;
		}
		if (a[i].z=='S'){
			if (jian>=6&&jian<10){
				cout<<a[i].id<<endl;
			}
			qiu++;
		}
	}
	return 0;
}
2024/8/8 22:11
加载中...