1 #include <stdio.h>
2 #include <map>
3 #include <string.h>
4 #include <ctype.h>
5 using namespace std;
6 int main()
7 {
8 map<char,int> ToHour;
9 int i;
10 for(i=0;i<=9;i++)
11 ToHour['0'+i]=i;
12 for(i='A';i<='N';i++)
13 ToHour[i]=i-'A'+10;
14
15 char Week[7][4]={ "MON", "TUE", "WED", "THU", "FRI","SAT","SUN"};
16
17 char line1[61],line2[61],line3[61],line4[61];
18
19 while(gets(line1)!=NULL)
20 {
21 gets(line2);
22 gets(line3);
23 gets(line4);
24 int fir=1;
25 for(i=0;i<(strlen(line1)<strlen(line2)?strlen(line1):strlen(line2));i++)
26 {
27 if(line1[i]==line2[i]&&line1[i]>='A'&&line1[i]<='G')
28 {
29 printf("%s",Week[line1[i]-'A']);
30 break;
31 }
32 }
33
34 for(++i;i<(strlen(line1)<strlen(line2)?strlen(line1):strlen(line2));i++)
35 {
36 if(line1[i]==line2[i]&&((line1[i]>='A'&&line1[i]<='N')||(line1[i]>='0'&&line1[i]<='9')))
37 {
38 printf(" %02d",ToHour[line1[i]]);
39 break;
40 }
41 }
42
43 for(i=0;i<(strlen(line3)<strlen(line4)?strlen(line3):strlen(line4));i++)
44 {
45 if(line3[i]==line4[i]&&isalpha(line3[i]))
46 {
47 printf(":%02d\n",i);
48 break;
49 }
50 }
51 }
52
53 }