#include"bits/stdc++.h"
using namespace std;
typedef struct{
int years,months,days;
}ln_date;
double get_julian_day(ln_date cdate){
ln_date date;
int y,m,B;
date=cdate;
y=date.years;
m=date.months;
if(date.months<=2){
y=date.years-1;
m=date.months+12;
}
B=-2;
if(date.years>1582||(date.years==1582&&(date.months>10||(date.months==10&&date.days>=15)))){
B=y/400-y/100;
}
return(floor(365.25*y)+floor(30.6001*(m+1))+B+1720996.5+date.days);
}
int main(){
ln_date sp;
puts("请依次输入年、月、日:");
scanf("%d%d%d",&sp.years,&sp.months,&sp.days);
cout<<int(get_julian_day(sp)+1);
return 0;
}