给出班里某门课程的成绩单,请你按成绩从高到低对成绩单排序输出,如果有相同分数则名字字典序小的在前。
#include<iostream> #include<cstring> ______(1)________ using namespace std; struct mnb{ string name; int score; }; mnb a[1000]; bool cmp(_____(2)_______) { if(a.score==b.score) return _____(3)_____ ______(4)_______ } int main() { int n; cin>>n; for(int i=0;i<n;i++) cin>>a[i].name>>a[i].score; _____(5)______ for(int i=0;i<n;i++) cout<<a[i].name<<' '<<a[i].score<<endl; }