#include <bits/stdc++.h> using namespace std; int main(){ int i,j,t,n,a[15][2]; string b[15]; cin>>n; for(i=0;i<n;i++){ cin>>a[i][0]; cin>>b[i]; cin>>a[i][1]; } for(j=0;j<n;j++){ for(i=0;i<n-j-1;i++){ if(a[i][1]<a[i+1][1]){ swap(a[i][1],a[i+1][1]); swap(b[i],b[i+1]); swap(a[i][0],a[i+1][0]); } if(a[i][1]==a[i+1][1]){ if(a[i][0]>a[i+1][0]){ swap(a[i][1],a[i+1][1]); swap(b[i],b[i+1]); swap(a[i][0],a[i+1][0]); } } } } for(i=0;i<n;i++){ cout<<a[i][0]<<" "<<b[i]<<" "<<a[i][1]<<endl; } return 0; } /************************************************************** Problem: 1414 User: fzy001 Language: C++ Result: Accepted Time:13 ms Memory:2076 kb ****************************************************************/