8.10
今天考科目三一边过,拿捏,中间出了点插曲,从早上十点开始驾校说全邢台市都停考,科一科二科三都一样,一直到下午三点才开始考试,但是还是比昨天好多了。
typedef struct ceshi { char name[20]; int dz; }cs; int main() { int n,m; scanf("%d",&n); int i,j,k=0; char name[n][20]; for(i=0;i<n;i++) { scanf("%s",&name[i]); } scanf("%d",&m); cs ces[m]; int sum=0; for(i=0;i<m;i++) { scanf("%s %d",&ces[i].name,&ces[i].dz); sum+=ces[i].dz; } int avg=sum/m,flag=1; int temp=1; char names[n][20]; for(i=0;i<m;i++) { flag=1; if(ces[i].dz>avg) { for(int j=0;j<n;j++) { if(strcmp(name[j],ces[i].name)==0) { flag=0; break; } } if(flag) { strcpy(names[k],ces[i].name); k++; temp=0; } } } char te[20]; if(temp) { printf("Bing Mei You"); } else { for(i=0;i<k;i++) { for(j=0;j<k-1;j++) { if(names[j][0]>names[j+1][0]) { strcpy(te,names[j]); strcpy(names[j],names[j+1]); strcpy(names[j+1],te); } } } for(i=0;i<k;i++) { printf("%s\n",names[i]); } } return 0; }