- 1 #include<iostream>
- 2 #include<string>
- 3 using namespace std;
- 4 int main()
- 5 {
- 6 string a,b,c,d;
- 7 string days[7]={"MON","TUE","WED","THU","FRI","SAT","SUN"};
- 8 cin>>a>>b>>c>>d;
- 9 int count=0;
- 10 //前两个字符串比较
- 11 for(int i=0;i<a.size() && i<b.size() && count<2;i++)
- 12 {
- 13 if (a[i]==b[i])
- 14 {
- 15 if(count==0 && a[i]>='A' && a[i]<='G')
- 16 {
- 17 cout<<days[a[i]-65]<<" ";//显示星期几
- 18 count++;
- 19 }
- 20 else if(count==1 && a[i]<='9' && a[i]>='0')
- 21 {
- 22 cout<<"0"<<a[i]<<":";//显示几点
- 23 count++;
- 24 }
- 25 else if(count==1 && a[i]>='A'&& a[i]<='N')
- 26 {
- 27 cout<<a[i]-55<<":";//显示几点10-23点;
- 28 count++;
- 29 }
- 30
- 31 }
- 32 }
- 33 //后两个字符串比较
- 34 for(int i=0;i<c.size()&& i<d.size();i++)
- 35 {
- 36 if(c[i]==d[i] &&isalpha(c[i]))
- 37 {
- 38 if(i<10)
- 39 {
- 40 cout<<"0";
- 41 }
- 42 cout<<i+1; //显示几分钟
- 43 break;
- 44 }
- 45 }
- 46
- 47 }