#include <istream>
using namespace std;
char sweek[][4]={"MON","TUE","WED","THU","FRI","SAT","SUN"};
class CA
{
public:
enum{com_len=61};
void run();
int getweedindex(char ch);
int gethourindex(char ch);
char s[4][com_len];
};
int CA::getweedindex(char ch)
{
int index;
index=ch-'A';
if(index>=0&&index<=6) return index;
else return -1;
}
int CA::gethourindex(char ch)
{
if(ch>='0'&&ch<='9') return ch-'0';
else if(ch>='A'&&ch<='N') return ch-'A'+10;
else return -1;
}
void CA::run()
{
scanf("%s%s%s%s",s[0],s[1],s[2],s[3]);
int i=0,index;
while(s[0][i]!='\0'&&s[1][i]!='\0')
{
if(s[0][i]==s[1][i])
{
index=getweedindex(s[0][i]);
if(index>=0)
{
printf("%s ",sweek[index]);
break;
}
}
i++;
}
i++;
while(s[0][i]!='\0'&&s[1][i]!='\0')
{
if(s[0][i]==s[1][i])
{
index=gethourindex(s[0][i]);
if(index>=0)
{
printf("%02d:",index);
break;
}
}
i++;
}
i=0;
while(s[2][i]!='\0'&&s[3][i]!='\0')
{
if(s[2][i]==s[3][i])
{
if((s[2][i]>='A'&&s[2][i]<='Z')||(s[2][i]>='a'&&s[2][i]<='z'))
{
printf("%02d",i);
break;
}
}
i++;
}
}
int main()
{
// freopen("test.in","r",stdin);
CA *a=new CA;
a->run();
return 0;
}
1061. Dating (20)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.