1014. 福尔摩斯的约会 (20)

来源:互联网 发布:电视剧网络实时播放量 编辑:程序博客网 时间:2024/05/16 11:54
#include<stdio.h>int main(){  char str1[61],str2[61],str3[61],str4[61];  char DAY,HH;  int i=0,M=0,first=1;  scanf("%s",&str1);  scanf("%s",&str2);  scanf("%s",&str3);  scanf("%s",&str4);  for(i=0; str1[i]!='\0';i++)  {    if(first==1)    {      if(str1[i]>='A' && str1[i]<='G'&& str1[i]==str2[i])      {        DAY = str1[i];        first = 0;      }    }    else    {      if(((str1[i]>='0' && str1[i]<='9') || (str1[i]>='A' && str1[i]<='N')) && str1[i]==str2[i])      {        HH = str1[i];        break;      }    }        }  for(i=0;  str3[i]!='\0'; i++)  {    if((str3[i]>='A' && str3[i]<='Z') || (str3[i]>='a' && str3[i]<='z'))    {      if(str3[i]==str4[i])      {        M = i;        break;            }    }        }  switch(DAY)  {    case 'A': printf("MON "); break;    case 'B': printf("TUE "); break;    case 'C': printf("WED "); break;    case 'D': printf("THU "); break;    case 'E': printf("FRI "); break;    case 'F': printf("SAT "); break;    case 'G': printf("SUN "); break;  }  if(HH>='0' && HH<='9')    printf("0%d:",HH-'0');  else    printf("%d:",HH-'A'+10);  printf("%d%d",M/10,M%10);  return 0;}

0 0
原创粉丝点击