Start: Jan, 08, 2019 19:01:00
2018年秋季学期程序设计基础(C语言)期末考试
End: Jan, 08, 2019 21:46:00
Time elapsed:
Time remaining:

Problem_ID: F
Result: Accepted
Time: 6ms
Memory: 1092kB
In contest: 1258

#include<stdio.h>
int main()
{
	int d1,h1,m1,d2,h2,m2,flag;
	scanf("%d %d %d",&d1,&h1,&m1);
	scanf("%d %d %d",&d2,&h2,&m2);
	if(d1!=7&&d1!=1)
	{
		if(d1==d2)
		{
			if(h1==h2)
			{
				if(m1>m2)
					flag=0;
				else
					flag=1;
			}
			else if(h1>h2)
				flag=0;
			else
				flag=1;
		}
		else if(d1>d2)
			flag=0;
		else if(d1+1==d2)
		{
			if(h1==h2)
			{
				if(m1>=m2)
					flag=1;
				else
					flag=0;
			}
			else if(h1<h2)
				flag=0;
			else
				flag=1;
		}
		else
			flag=0;
	}
	else if(d1==1&&d1!=7)
	{
		if(d2==1)
		{
			if(h1==h2)
			{
				if(m1>m2)
					flag=0;
				else
					flag=1;
			}
			else if(h1>h2)
				flag=0;
			else
				flag=1;
		}
		else if(d2==7)
			flag=0;
		else if(d2==2)
		{
			if(h1==h2)
			{
				if(m1>=m2)
					flag=1;
				else
					flag=0;
			}
			else if(h1<h2)
				flag=0;
			else
				flag=1;
		}
		else
			flag=0;
	}
	else
	{
		if(d2==7)
		{
			if(h1==h2)
			{
				if(m1>m2)
					flag=0;
				else
					flag=1;
			}
			else if(h1>h2)
				flag=0;
			else
				flag=1;
		}
		else if(d2>1&&d2<7)
			flag=0;
		else if(d2==1)
		{
			if(h1==h2)
			{
				if(m1>=m2)
					flag=1;
				else
					flag=0;
			}
			else if(h1<h2)
				flag=0;
			else
				flag=1;
		}
		else
			flag=0;
	}
	if(flag==1)
		printf("Y e s\n");
	else
		printf("N o\n");
	
	return 0;
}