awsl
查看原帖
awsl
526765
m249_chen楼主2021/10/4 19:17
#include<bits/stdc++.h>
using namespace std;
int main(){
	int dx=0,ac=0,acr=0,w=0;
	int n,m,e;
	cin>>n>>m;
	dx=m/100*150;
	struct gan{
		int num[n];
		int sc[n];
	};
	gan st[n];
	for(int i=0;i<n;i++){
		cin>>st.num[i]>>st.sc[i];
	}
	ac=gan.sc[dx];
	sort(st,st+n,cmp);
	for(int j=1;j<n;j++){
		if(st.sc[j]==st.sc[j-1]){
			if(st.num[j]>st.num[j-1]){
				e=st.num[j-1];
				st.num[j-1]=st.num[j];
				st.num[j]=e;
			}
		}
	}
	for(int q=0;q<n;q++){
		if(st.sc[q]>=ac){
			acr++;
			acr[w]=q;
			w++;
		}
		
	}
	cout<<ac<<" "<<acr<<endl;
	for(int l=0;l<w;l++){
		cout<<st.num[l]<<" "<<st.sc[l]<<endl;
	}
	return 0;
} 

ce了,求大佬救急

2021/10/4 19:17
加载中...