備戰藍橋杯 2013真題(1)

2021-10-02 23:54:16 字數 1115 閱讀 3200

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

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

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

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

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

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

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

請嚴格按照格式,通過瀏競器提交答案。

注意:只提交這個日期,不要寫其它附加內容,比如:說明性的文字。

例題分析:

1)2023年4月30日 為第一天;

2)計算1後第8113天的日期;

3)區分大月(31)和小月(30)的天數不同;

4)閏年2月29天,平年2月28天;

5)使用for迴圈,每月滿之後,月數加1,天數回到1;滿十二月,月數回到1,天數回到1,年份加1;

練習**

#include

_bool

runyear

(int y)

intmain()

if((m==

1|| m==

3|| m==

5|| m==

7|| m==

8|| m==10)

&& d==32)

if((m==

4|| m==

6|| m==

9|| m==11)

&& d==31)

if((m==2&&

runyear

(y))

&& d==30)

if((m==2&&

!runyear

(y))

&& d==29)

}printf

("%d-%02d-%02d"

,y,m,d)

;}

參***:

學習心得 :

即使乙個複雜的問題,慢慢拆開,一步一步解決,也會變得清晰易懂;備戰藍橋杯,腳踏實地,一步乙個腳印。

備戰藍橋杯 2013真題(2)

小明是個急性子,上小學的時候經常把老師寫在黑板上的題目抄錯了。有一次,老師出的題目是 36 459 他卻抄成了 396 45 但是戲劇性的是,他的答案居然是對的!因為 36 459 396 45 17820 類似這樣的巧合還有很多,比如 27 594 297 54 假設 a b c d e 代表 1...

藍橋杯 2013真題 連號區間數

小明這些天一直在思考這樣乙個奇怪而有趣的問題 在1 n的某個全排列中有多少個連號區間呢?這裡所說的連號區間的定義是 如果區間 l,r 裡的所有元素 即此排列的第l個到第r個元素 遞增排序後能得到乙個長度為r l 1的 連續 數列,則稱這個區間連號區間。當n很小的時候,小明可以很快地算出答案,但是當n...

藍橋杯2013真題 黃金連分數

分割數0.61803 是個無理數,這個常數十分重要,在許多任務程問題中會出現。有時需要把這個數字求得很精確。對於某些精密工程,常數的精度很重要。也許你聽說過哈勃太空望遠鏡,它首次公升空後就發現了一處人工加工錯誤,對那樣乙個龐然大物,其實只是鏡面加工時有比頭髮絲還細許多倍的一處錯誤而已,卻使它成了 近...