#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define N 3
typedef struct data
{
int year;
int month;
int day;
}data;
int caculate(data date)
{
int num=0;
switch(date.month-1)
{
case 11:num+=30;
case 10:num+=31;
case 9:num+=30;
case 8:num+=31;
case 7:num+=31;
case 6:num+=30;
case 5:num+=31;
case 4:num+=30;
case 3:num+=31;
case 2:num+=28;
case 1:num+=31;
}
return num;
}
int getdays(data date)
{
int num=0;
if(date.month==1)
{
return num+date.day;
}
if(date.month==2)
{return num+31+date.day;}
else
{
num=caculate(date);
if((date.year%4==0&&date.year%100!=0)||date.year%400==0)
{
return num+date.day+1;
}
else
{
return num+date.day;
}
}
}
int main()
{
data date={0,0,0};
scanf("%d",&date.year);
scanf("%d",&date.month);
scanf("%d",&date.day);
int days=getdays(date);
printf("%d",days);
}