/*#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
*/
/*#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a%7==0)
{
printf("multiple");
}
else
{
printf("not multiple");
}
return 0;
}*/
/*#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a%2==0)
{
printf("even");
}
else
{
printf("odd");
}
return 0;
}*/
/*#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a>=30&&a<=40)
{
printf("win");
}
else if(a>=60&&a<=70)
{
printf("win");
}
else
{
printf("lose");
}
return 0;
}*/
/*#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a>=50&&a<=70 || a%6==0)
{
printf("win");
}
else
{
printf("lose");
}
return 0;
}*/
/*#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a%4==0&&a%100!=0 || a%400==0)
{
printf("yes");
}
else
{
printf("no");
}
return 0;
}*/
/*#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if(b>a+c)
{
printf("advertise");
}
else if(b<a+c)
{
printf("do not advertise");
}
else
{
printf("does not matter");
}
return 0;
}
앞으로 소수를 표현할때는 float 대신 double을 사용하세요!
*/
/*#include <stdio.h>
int main()
{
double a,b,c,d;
scanf("%lf %lf",&a,&b);
c=(a-100)*0.9;
d=(b-c)*100/c;
if(d>20)
{
printf("비만");
}
else if(d>10&&d<=20)
{
printf("과체중");
}
else
{
printf("정상");
}
return 0;
}*/
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
if(b==4||b==6||b==9||b==11)
{
printf("30");
}
else if(b==2)
{
if(a%4==0&&a%100!=0 || a%400==0)
{
printf("29");
}
else
{
printf("28");
}
}
else
{
printf("31");
}
return 0;
}