#include <stdio.h>//第０講演習 3-3

int is_uruu(int year){
	if(year%4==0){
		if(year%100==0){
			if(year%400==0) return 1;
			else return 0;
		}
		else 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){
		int a;
		a=is_uruu(y);
		if(a==1) return 29;
		else if (a==0) return 28;
	}
}
int days_from(int y, int m, int d){
	int i,s=0;
	for(i=1;i<m;i++){
		s=s+maxday_of_month(y,i);
	}
	return s+d;
}
int hi_year(int y){
	int i,j=0,a;
	for(i=1900;i<y;i++){
		a=is_uruu(i);
		if(a==1) j=j+366;
		else if(a==0) j=j+365;
	}
	return j;
}
int main() {
	int year,month,day,a,b,sum;
	scanf("%d %d %d",&year,&month,&day);
	a=hi_year(year);
	b=days_from(year,month,day);
	sum=a+b-1;
	printf("西暦%d年%d月%d日と西暦1900年1月1日は,%d日離れている",year,month,day,sum);
	return 0;
}
