#include<stdio.h>
int main(){
int week, hour, i;
char a[60], b[60], c[60], d[60];
gets(a);
gets(b);
gets(c);
gets(d);
for(i = 0; i < sizeof(a), i < sizeof(b); i++){
if(a[i] == b[i] && a[i] <= 'Z' && a[i] >= 'A')
break;
}
week = a[i] - 'A';
switch(week){
case 0:
printf("MON ");
break;
case 1:
printf("TUE ");
break;
case 2:
printf("WED ");
break;
case 3:
printf("THU ");
break;
case 4:
printf("FRI ");
break;
case 5:
printf("SAT ");
break;
case 6:
printf("SUN ");
break;
}
i = i + 1;
for(; i< sizeof(a), i < sizeof(b); i++){
if((a[i] == b[i])&&((a[i] >= 'A' && a[i] <= 'N')||(a[i] >= '0'&&a[i] <= '9'))){
if((a[i] >= 'A')&&(a[i] <= 'N'))
hour = a[i] - 'A' + 10;
else
hour = a[i] -'0';
break;
}
}
if(hour < 10)
printf("0%d:", hour);
else
printf("%d:", hour);
for(i = 0; i < sizeof(c), i < sizeof(d); i++){
if((c[i] == d[i])&&((c[i] >= 'a' && c[i] <= 'z')||(c[i] >= 'A' && c[i] <= 'Z'))){
if(i < 10)
printf("0%d", i);
else
printf("%d", i);
break;
}
}
return 0;
}
测试点4答案错误,有童鞋看出来的话跟我说下