手机wap网站 php,网站空间管理平台,全国的网站建设,wordpress后台慢的问题大数学家高斯有个好习惯#xff1a;无论如何都要记日记。
他的日记有个与众不同的地方#xff0c;他从不注明年月日#xff0c;而是用一个整数代替#xff0c;比如#xff1a;4210
后来人们知道#xff0c;那个整数就是日期#xff0c;它表示那一天是高斯出生后的第几…大数学家高斯有个好习惯无论如何都要记日记。
他的日记有个与众不同的地方他从不注明年月日而是用一个整数代替比如4210
后来人们知道那个整数就是日期它表示那一天是高斯出生后的第几天。这或许也是个好习惯它时时刻刻提醒着主人日子又过去一天还有多少时光可以用于浪费呢
高斯出生于1777年4月30日。 在高斯发现的一个重要定理的日记上标注着5343因此可算出那天是1791年12月15日。
高斯获得博士学位的那天日记上标着8113
请你算出高斯获得博士学位的年月日。
提交答案的格式是yyyy-mm-dd, 例如1980-03-21 #includeiostream
#includecstdio
using namespace std;
//分析是否是闰年、2月特别处理
int month[13]{0,31,28,31,30,31,31,30,31,31,30,31,30},y1777,M4,d30,day;
int finish(int x)
{if(day-x0){day-x;y; }else{for(int iM;i13;i){if(day-month[i]0){M;if(M12)y;if(M!12)MM%12;day-month[i];}else{if(ddaymonth[i]){M;if(M12)y;if(M!12)MM%12;ddday-month[i];day0; }else{ddday;day0;}}}}
}
int main()
{cinday;while(day){if(y%40y%100!0||y%4000)//若为闰年{month[2]29;finish(366);} else{month[2]28;finish(365);}} couty M dendl;return 0;
}结果:1799 7 16