#include #include #include using namespace std; struct node { int num; char name[50]; char p[5]; int time; int ok; }; struct node p[50]; int get_time(char s[]) { int len=strlen(s),i; int t1,t2,flag,sum; t1=t2=0; flag=0; sum=0; for(i=0;i=maxn) { maxn=p[i].time; max_i=i; if(p[i].time==maxn) { if(p[i].num>p[max_i].num) max_i=i; } } } } printf("%d %s %s\n",p[max_i].num,p[max_i].name,p[max_i].p); int col=p[max_i].num; sort(p,p+22,cmp2); for(i=0;i<22;i++) { if(p[i].ok && col!=p[i].num) printf("%d %s %s\n",p[i].num,p[i].name,p[i].p); } printf("\n"); } return 0; }