一、题目
二、源代码
#include<stdio.h>
#include <string.h>
int main()
{
int len,i,mm=0,flag=1;
char day,hh;
char s1[61],s2[61],s3[61],s4[61];
scanf("%s %s %s %s",s1,s2,s3,s4);
if(strlen(s1)<strlen(s2))len=strlen(s2);
else len=strlen(s1);
for(i=0;i<len;i++)
{
if(s1[i]==s2[i] && flag==1 && s1[i]>='A' && s1[i]<='G')
{
day=s1[i];
flag++;
continue;
}
if(s1[i]==s2[i] && flag==2 && ((s1[i]>='0' && s1[i]<='9')||(s1[i]>='A' && s1[i]<='N')))
{
hh=s1[i];
break;
}
}
if(strlen(s3)<strlen(s4))len=strlen(s3);
else len=strlen(s4);
for(i=0;i<len;i++)
{
if(s3[i]==s4[i] && ((s3[i]>='A' && s3[i]<='Z')||(s3[i]>='a' && s3[i]<='z')))mm=i;
}
if(day=='A')printf("MON ");
else if(day=='B')printf("TUE ");
else if(day=='C')printf("WED ");
else if(day=='D')printf("THU ");
else if(day=='E')printf("FRI ");
else if(day=='F')printf("SAT ");
else printf("SUN ");
if(hh>='0'&&hh<='9')printf("%02d:",hh-48);
if(hh>='A'&&hh<='N')printf("%d:",hh-55);
printf("%02d",mm);
return 0;
}
三、运行结果