using namespace std;struct node{ int number; double score;}a[200];bool cmp(node s1,node s2){ if(s1.score!=s2.score)return s1.score>s2.score;}int main(){ int n,k; cin>>n>>k; for(int i=1;i<=n;i++) cin>>a[i].number>>a[i].score; sort(a+1,a+n+1,cmp); printf("%d %g\n",a[k].number,a[k].score); return 0;}#include <bits/stdc++.h>
相关文章: