浙大PAT 1036题 1036. Boys vs Girls
2012-12-29 21:51
381 查看
#include<stdio.h> #include<string.h> struct Stu{ char name[12]; char sex[2]; char id[12]; int grade; }stu,higF,lowM; int main(){ int i,j,n; higF.grade=-1;lowM.grade=101; scanf("%d",&n); for(i=0;i<n;i++){ scanf("%s %s %s %d",stu.name,stu.sex,stu.id,&stu.grade); if(strcmp(stu.sex,"F")==0&&stu.grade>higF.grade) higF=stu; if(strcmp(stu.sex,"M")==0&&stu.grade<lowM.grade) lowM=stu; } if(higF.grade==-1) printf("Absent\n"); else printf("%s %s\n",higF.name,higF.id); if(lowM.grade==101) printf("Absent\n"); else printf("%s %s\n",lowM.name,lowM.id); if(higF.grade==-1||lowM.grade==101) printf("NA\n"); else printf("%d\n",higF.grade>lowM.grade?higF.grade-lowM.grade:lowM.grade-higF.grade); return 0; }
相关文章推荐
- PAT--1036. Boys vs Girls
- PAT 1036 Boys vs Girls
- PAT甲级1036【Boys vs Girls】 java排序
- pat1036 Boys vs Girls
- 【PAT (Advanced Level)】1036. Boys vs Girls (25)
- PAT甲级.1036. Boys vs Girls (25)
- PAT1036:Boys vs Girls
- PAT 1036. Boys vs Girls (25)(简单成绩排序)
- PAT (Advanced Level) Practise 1036 Boys vs Girls (25)
- PAT甲级真题及训练集(10)--1036. Boys vs Girls (25)
- PAT 甲级 1036. Boys vs Girls (25)
- PAT (Advanced Level) Practise 1036 Boys vs Girls (25)
- PAT_A 1036. Boys vs Girls (25)
- PAT 1036. Boys vs Girls (25)
- PAT 1036. Boys vs Girls (25)
- 浙江大学PAT_甲级_1036. Boys vs Girls (25)
- PAT甲级 1036. Boys vs Girls (25)
- PAT-A 1036. Boys vs Girls
- 【PAT】1036. Boys vs Girls
- PAT (Advanced) 1036. Boys vs Girls (25)