20分,只过了#1和#7
查看原帖
20分,只过了#1和#7
715774
Little_Andyyu楼主2022/6/18 17:50
#include<cstdio>
int main()
{
	int c,d,sum=0;
	char a[5];
	for(int i=0;i<=4;i++){
	scanf("%c",&a[i]);
	}
	c=a[0]*10+a[1];
	d=a[3]*10+a[4];
	if(c==1||c==3||c==5||c==7||c==8||c==10||c==12)
	{
		if(d==0||d>31)
		sum=1;
		else sum=0;
	}
	else if(c==4||c==6||c==9||c==11)
	{
		if(d==0||d>30)
		sum=1;
		else sum=0;
	}
	else if(c==2)
	{
		if(d==0||d>28)
		sum=1;
	    else sum=0;
	}
	else 
{
	if(c%10!=4&&c%10!=6&&c%10!=9)
	{
		if(d>=0&&d<=31)
		sum=1;
		else sum=2;
	}
	if(c%10==4||c%10==6||c%10==9)
	{
		if(c==14||c==16||c==19)
		{
			if(d>=0&&d<=31)
							sum=1;
							else sum=2;
		} 
		else
		{
		if(d>=0&&d<=30)
				sum=1;
				else sum=2;
				}
	}
}
printf("%d",sum);
	return 0;
}
2022/6/18 17:50
加载中...