题解 | #小白鼠排队#
小白鼠排队
https://www.nowcoder.com/practice/27fbaa6c7b2e419bbf4de8ba60cf372b
#include <cstdio> #include <string> #include <algorithm> using namespace std; struct col{ int num; char color[20]; }; bool camp(col co1,col co2){ if (co1.num>co2.num){ return true; } else{ return false; } } int main(){ int n; col arr[101]; scanf("%d",&n); for(int i=0;i<n;i++){ scanf("%d %s",&arr[i].num,&arr[i].color); } sort(arr,arr+n, camp); for(int i=0;i<n;i++){ printf("%s\n",arr[i].color); } }