#include <iostream>
using namespace std;
int main()
{int year(int );
int month(int,int,int,int );
int a,b,c,d;
cout<<"please enter a,b,c:"<<endl;
cin>>a>>b>>c;
d=year(a);
if(b<1||b>12) cout<<"不合法!"<<endl;
else
{if(b==2)
{if(month(a,b,c,d)) cout<<"合法!";
else cout<<"不合法!";
}
else
{if(month(a,b,c,d)) cout<<"合法";
else cout<<"不合法!";
}
}
return 0;
}
int year(int a)
{if(a%4==0)
{if(a%100!=0) return 1;
else return 0;
}
else return 0;
}
int month(int a,int b,int c,int d)
{if(b==2)
{if(d)
{if(c>0&&c<30) return 1;
else return 0;
}
else
{if(c>0&&c<29) return 1;
else return 0;
}
}
else if(b==1||b==3||b==5||b==7||b==9||b==10||b==12)
{if(c>0&&c<32) return 1;
else return 0;
}
else
{if(c>0&&c<31) return 1;
else return 0;
}
}