#include <iostream>
using namespace std;
int a[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
int OrdYeardays(int m, int d)   //平年天数
{
    m -= 1;   //前m-1月的天数加上第m月的几天
    int daynums= d;
    while(m>0)
    {
        daynums += a[m];
        m--;
    }
    return daynums;
}

int main()
{
    int year, mounth, day;
    scanf("%d%d%d", &year,&mounth,&day);
    int ans = OrdYeardays(mounth, day);  //先按平年计算
    //能被4整除且不能被100整除 或 能被400整除    是闰年 
    if((year%4 == 0 && year%100 != 0) || year%400 == 0)
        if(mounth > 2)   //3月份后的才加多闰的那一天
            ans += 1;
    
    cout << ans;
    return 0;
}