为什么72分
查看原帖
为什么72分
1388423
jiashuangqi楼主2024/7/18 17:56
#include<bits/stdc++.h>
using namespace std;
int trans(int a,int c)
{
	if(a<=12)
	{
		if(a==1||a==3||a==5||a==7||a==8||a==10||a==12)
		{
			if(c<=31)	return 0;
			else	return 1;
		}
		else
		{
			if(a!=2)
			{
				if(c<=30)	return 0;
				else	return 1;

			}
			else
			{
				if(c<=28)	return 0;
				else	return 1;
			}
		}
	}
	else
	{
		if(c<=31)	return 1;
		if(c>=31)return 2;
	}
}
int main()
{
	int a,d;
	scanf("%d-%d",&a,&d);
	cout<<trans(a,d);
}
2024/7/18 17:56
加载中...