#include <stdio.h>
int main()
{
int y,m;
scanf("%d %d", &y,&m);
if (m==1 || m==3 || m==5 || m==7 || m==8 || m==10 || m==12)
{
printf("31");
}
else if (m==2)
{
if (y%400==0)
{
printf("29");
}
else if (y%2==0 && y%100!=0)
{
printf("29");
}
else
{
printf("28");
}
}
else
{
printf("30");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d", &a,&b,&c);
if (a==b && a==c)
{
printf("정삼각형");
}
else if (a+b<=c)
{
printf("삼각형아님");
}
else if (a==b || b==c || a==c)
{
printf("이등변삼각형");
}
else if (a*a+b*b==c*c)
{
printf("직각삼각형");
}
else
{
printf("삼각형");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
double a,b,h,w;
scanf("%lf %lf", &h,&w);
a = (h-100)*0.9;
b = (w-a)*100/a;
if (b>20)
{
printf("비만");
}
else if (10<b && b<=20)
{
printf("과체중");
}
else
{
printf("정상");
}
return 0;
}
*/
/**
반복문
for, while + do-while
while(조건식)
{
반복할명령;
}
while(1)
{
}
for(시작식;조건식;증감식)
{
}
복합대입연산자
i=i+1; -> i+=1; -> i++;
i=i-1; -> i-=1; -> i--;
i=i+3; -> i+=3;
+ - * / %
*/
/*
#include <stdio.h>
int main()
{
int i;
for(i=1;i<=5;i=i+2)
{
printf("%d ",i);
}
printf("\n");
for(i=5;i>=1;i--)
{
printf("%d ",i);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i;
for(i=1;i<=100;i++)
{
printf("%d ",i);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int n,i;
scanf("%d", &n);
for(i=1;i<=n;i++)
{
printf("%d ",i);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,i;
scanf("%d %d", &a,&b);
if (a>=b)
{
for(i=b;i<=a;i++)
{
printf("%d ",i);
}
}
else
{
for(i=a;i<=b;i++)
{
printf("%d ",i);
}
}
return 0;
}
*/



