题意 公司年会
1. 最接近2014
2. 考勤 >=60
以上都满足 考勤最大的
1 #include<stdio.h> 2 3 #include<math.h> 4 5 int main() 6 7 { 8 9 int n,i,j,a[100000][2],m,b[100000][2],min,max; 10 11 int p,num=1,flag=0; 12 13 while (~scanf("%d",&n)&&n!=0) 14 15 { 16 17 min=2015; 18 19 max=59; 20 21 p=0; 22 23 for (i=0;i<n;i++) 24 25 { 26 27 scanf("%d %d",&a[i][0],&a[i][1]); 28 29 a[i][0]=fabs(a[i][0]-2014); 30 31 } 32 33 for (j=0;j<n;j++) 34 35 if (a[j][1]<60) 36 37 { 38 39 p++; 40 41 } 42 43 44 45 for (i=0;i<n;i++) 46 47 { 48 49 if (a[i][0]<min&&a[i][1]>max) 50 51 min=a[i][0]; 52 53 } 54 55 for (i=0;i<n;i++) 56 57 { 58 59 if (a[i][0]==min&&a[i][1]>max) 60 61 { 62 63 max=a[i][1]; 64 65 m=i; 66 67 } 68 69 } 70 71 if(num>1) printf("\n"); 72 73 printf("Case %d: ",num++); 74 75 if (p==n) 76 77 puts("o_O"); 78 79 else 80 81 printf("%d\n",m+1); 82 83 } 84 85 return 0; 86 87 }
时间: 2024-11-05 19:41:01