智障模拟。。
我也是智障。。
下面傻逼代码没有过。。
#include<bits/stdc++.h>
using namespace std;
#define maxn 100100
char s[maxn];
int len;
int check[]={0,31,28,31,30,31,30,31,31,30,31,30,31,30};
int day,mou,year;
struct Date{
int day,mouth,year;
}ans;
int cnt[3][12][31];
int main(void)
{
gets(s);
len = strlen(s);
int cntd = 0,cntdm = 0,cntm = 0,cntmy = 0,cnty = 0;
if(i!='-')day = *s-'0',cntd = 1;
for(int i=1;i<len;i++)
{
if(s[i]!='-')
{
if(cntd==0)
{
day = s[i]-'0';
cntd = 1;
continue;
}
else if(cntd==1)
{
day = day*10+s[i]-'0';
cntd = 2;
continue;
}
else if(cntd==2&&cntdm==0)
{
day %= 10;
day = day*10+s[i]-'0';
continue;
}
else if(cntd==2&&cntdm==1&am