藍橋杯 高斯日記 日期計算

2021-09-13 03:57:03 字數 660 閱讀 6131

[問題描述]

大數學家高斯有個好習慣:無論如何都要記日記。

他的日記有個與眾不同的地方,他從不註明年月日,而是用乙個整數代替,比如:4210

高斯出生於:2023年4月30日。

在高斯發現的乙個重要定理的日記上標註著:5343,因此可算出那天是:2023年12月15日。

高斯獲得博士學位的那天日記上標著:8113

請你算出高斯獲得博士學位的年月日。

提交答案的格式是:yyyy-mm-dd, 例如:1980-03-21

日期類題目,一般情況下直接用excel或計算器算就好了,但這題年份超出了計算範圍,我們直接寫**吧,還是挺簡單的。

答案:1799-07-16

#include

using

namespace std;

const

int day=

8113

;int

main()

; y=

1777

; m=4;

d=30;

for(

int i=

0;i1;i++)}

}printf

("%d-%02d-%02d\n"

,y,m,d)

;}

藍橋杯高斯日記

他的日記有個與眾不同的地方,他從不註明年月日,而是用乙個整數代替,比如 4210 後來人們知道,那個整數就是日期,它表示那一天是高斯出生後的第幾天。這或許也是個好習慣,它時時刻刻提醒著主人 日子又過去一天,還有多少時光可以用於浪費呢?高斯出生於 1777年4月30日。在高斯發現的乙個重要定理的日記上...

藍橋杯 高斯日記

回到家已經兩天,打算開始學習,為藍橋杯方向努力!本人還是渣渣,所以只能借鑑他人,慢慢積累,一點一點學起 大數學家高斯有個好習慣 無論如何都要記日記。他的日記有個與眾不同的地方,他從不註明年月日,而是用乙個整數代替,比如 4210 高斯出生於 1777年4月30日。在高斯發現的乙個重要定理的日記上標註...

藍橋杯 高斯日記

大數學家高斯有個好習慣 無論如何都要記日記。他的日記有個與眾不同的地方,他從不註明年月日,而是用乙個整數代替,比如 4210。後來人們知道,那個整數就是日期,它表示那一天是高斯出生後的第幾天。這或許也是個好習慣,它時時刻刻提醒著主人 日子又過去一天,還有多少時光可以用於浪費呢?高斯出生於 1777年...