#include <stdio.h>
#define bool int
#define true 1
#define false 0
int days(int flag, int month) {
int Day[2][13] = {
{0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31},
{0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}
};
return Day[flag][month];
}
bool isRun(int year) {
if ((year % 4 == 0 & year % 100 != 0) || (year % 400 == 0)) {
return true;
}
return false;
}
int main() {
int flag = 0; //flag是1的时候代表是闰年
int year, month, day;
int sum = 0;
while (scanf("%d %d %d", &year, &month,
&day) != EOF) { // 注意 while 处理多个 case
if (isRun(year)) {
flag = 1;
}
for (int i = 0; i < month; ++i) {
sum += days(flag,i);
}
sum += day;
printf("%d\n", sum);
}
return 0;
}