sb马桂强

刘宇帆  •  1个月前


#include <bits/stdc++.h> 
using namespace std; 
struct stu{ 
string hao; 
int na; 
}; 
stu a[105];int cnt=0; 
bool cmp(stu x,stu y){ 
if(x.na>=60&&y.na<60){ 
 return 1; 

if(x.na<60&&y.na>=60){ 
 return 0; 

if(x.na>=60&&y.na>=70){ 
 return x.na>y.na; 


int main() { 
   int n; 
   cin>>n; 
   for(int i=0;i<n;i++){ 
 cin>>a[i].hao; 
 cin>>a[i].na; 
 if(a[i].na>=60)cnt++; 

sort(a,a+n,cmp); 
for(int i=0;i<cnt;i++){ 
 cout<<a[i].hao<<endl; 

for(int i=n-1;i>=cnt;i--){ 
 cout<<a[i].hao<<endl; 

   return 0; 
}


评论: