#include <stdio.h>

int is_uruu(int year)
{
    if(year % 400 == 0)
        return 1;
    else if(year % 100 == 0)
        return 0;
    else if(year % 4 == 0)
        return 1;
    else
        return 0;
}

int maxday_of_month(int y, int m)
{
    if(m == 1 || m == 3 || m == 5 || m == 7 || m == 8 || m == 10 || m == 12)
        return 31;
    else if(m == 4 || m == 6 || m == 9 || m == 11)
        return 30;
    else if(m == 2)
    {
        if(is_uruu(y))
            return 29;
        else
            return 28;
    }
    else
        return 0;
}

int days(int y, int m, int d)
{
    int i;
    int total = 0;

    for(i = 1900; i < y; i++)
    {
        if(is_uruu(i))
            total += 366;
        else
            total += 365;
    }

    for(i = 1; i < m; i++)
    {
        total += maxday_of_month(y, i);
    }

    total += d - 1;

    return total;
}

int main()
{
    int y, m, d;

    scanf("%d %d %d", &y, &m, &d);

    printf("%d\n", days(y, m, d));

    return 0;
}