2013藍橋決賽C C B組

2021-07-11 21:16:39 字數 3049 閱讀 4947

第一題

a村的元宵節燈會上有一迷題:

請猜謎 * 請猜謎 = 請邊賞燈邊猜

小明想,一定是每個漢字代表乙個數字,不同的漢字代表不同的數字。 

請你用計算機按小明的思路算一下,然後提交「請猜謎」三個字所代表的整數即可。

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

注意:只提交乙個3位的整數,不要寫其它附加內容,比如:說明性的文字。

第二題

小明看到一本書上寫著:任何數字的立方都可以表示為連續奇數的和。

比如: 

2^3 = 8 = 3 + 5

3^3 = 27 = 7 + 9 + 11

4^3 = 64 = 1 + 3 + ... + 15

雖然他沒有想出怎麼證明,但他想通過計算機進行驗證。

請你幫助小明寫出 111 的立方之連續奇數和表示法的起始數字。如果有多個表示方案,選擇起始數字小的方案。 

請嚴格按照要求,通過瀏覽器提交答案。

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

答案:371

第三題本次大賽採用了全自動機器測評系統。

如果你的答案與標準答案相差了乙個空格,很可能無法得分,所以要加倍謹慎!

但也不必過於驚慌。因為在有些情況下,測評系統會把你的答案進行「空白格式化」。其具體做法是:去掉所有首尾空白;中間的多個空白替換為乙個空格。所謂空白指的是:空格、製表符、回車符。

以下**實現了這個功能。仔細閱讀**,填寫缺失的部分。

void f(char* from, char* to)

while(*p_from==' ' || *p_from=='\t' || *p_from=='\n');

if(____________________)

*p_to++ = ' '; //填空位置

}}while(*p_to++

= *p_from++);

}請分析**邏輯,並推測劃線處的**,通過網頁提交。

答案:*p_from!='\0'

第四題

問題描述

古時喪葬活動中經常請高僧做法事。儀式結束後,有時會有「高僧鬥法」的趣味節目,以舒緩壓抑的氣氛。

節目大略步驟為:先用糧食(一般是稻公尺)在地上「畫」出若干級台階(表示n級浮屠)。又有若干小和尚隨機地「站」在某個台階上。最高一級台階必須站人,其它任意。(如圖1所示)

兩位參加遊戲的法師分別指揮某個小和尚向上走任意多級的台階,但會被站在高階台階上的小和尚阻擋,不能越過。兩個小和尚也不能站在同一台階,也不能向低階台階移動。

兩法師輪流發出指令,最後所有小和尚必然會都擠在高段台階,再也不能向上移動。輪到哪個法師指揮時無法繼續移動,則遊戲結束,該法師認輸。

對於已知的台階數和小和尚的分布位置,請你計算先發指令的法師該如何決策才能保證勝出。

輸入格式

輸入資料為一行用空格分開的n個整數,表示小和尚的位置。台階序號從1算起,所以最後乙個小和尚的位置即是台階的總數。(n<100, 台階總數<1000)

輸出格式

輸出為一行用空格分開的兩個整數: a b, 表示把a位置的小和尚移動到b位置。若有多個解,輸出a值較小的解,若無解則輸出-1。

樣例輸入

1 5 9

樣例輸出

1 4樣例輸入

1 5 8 10

樣例輸出

1 3 第五題

問題描述

x國的一段古城牆的頂端可以看成 2*n個格仔組成的矩形(如下圖所示),現需要把這些格仔刷上保護漆。

你可以從任意乙個格仔刷起,刷完一格,可以移動到和它相鄰的格仔(對角相鄰也算數),但不能移動到較遠的格仔(因為油漆未乾不能踩!)

比如:a d b c e f 就是合格的刷漆順序。

c e f d a b 是另一種合適的方案。

當已知 n 時,求總的方案數。當n較大時,結果會迅速增大,請把結果對 1000000007 (十億零七) 取模。

輸入格式

輸入資料為乙個正整數(不大於1000)

輸出格式

輸出資料為乙個正整數。

樣例輸入

2樣例輸出

24樣例輸入

3樣例輸出

96第六題

x星球十分特殊,它的自轉速度與公轉速度相同,所以陽光總是以固定的角度照射。

最近,x星球為發展星際旅遊業,把空間位置出租給y國遊客來曬太陽。每個租位是漂浮在空中的圓盤形彩雲(圓盤與地面平行)。當然,這會遮擋住部分陽光,被遮擋的土地植物無法生長。

本題的任務是計算某個農場宜於作物生長的土地面積有多大。

輸入資料的第一行包含兩個整數a, b,表示某農場的長和寬分別是a和b,此時,該農場的範圍是由座標(0, 0, 0), (a, 0, 0), (a, b, 0), (0, b, 0)圍成的矩形區域。

第二行包含乙個實數g,表示陽光照射的角度。簡單起見,我們假設陽光光線是垂直於農場的寬的,此時正好和農場的長的夾角是g度,此時,空間中的一點(x,

y, z)在地面的投影點應該是(x +

z * ctg(g度), y, 0),其中ctg(g度)表示g度對應的餘切值。

第三行包含乙個非負整數n,表示空中租位個數。

接下來 n 行,描述每個租位。其中第i行包含4個整數xi, yi, zi, ri,表示第i個租位彩雲的圓心在(xi, yi, zi)位置,圓半徑為ri。

要求輸出乙個實數,四捨五入保留兩位有效數字,表示農場裡能長莊稼的土地的面積。

例如:使用者輸入:

10 10

90.0

15 5 10 5

程式應該輸出:

21.46

再例如:

使用者輸入:

8 890.0

14 4 10 5

程式應該輸出:

1.81

樣例3:

使用者輸入:

20 10

45.0

25 0 5 5

8 6 14 6

程式輸出:

130.15

資源約定:

峰值記憶體消耗 <

64mcpu消耗 < 1000ms

2013藍橋杯省賽A組C C B題

小明正看著 203879 這個數字發呆。原來,203879 203879 41566646641 這有什麼神奇呢?仔細觀察,203879 是個6位數,並且它的每個數字上的數字都是不同的,並且它平方後的所有數字上都不出現組成它自身的數字。具有這樣特點的6位數還有乙個,請你找出它!再歸納一下篩選要求 1...

2013第四屆藍橋杯C C B組

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

藍橋杯 第四屆c c B組決賽 高僧鬥法

如果每一種大小的子堆的個數都是偶數,我們就稱nim取子遊戲是平衡的,而對應位相加是偶數的稱為平衡位,否則稱為非平衡位。因此,nim取子遊戲是平衡的,當且僅當 as bs ms 是偶數 a1 b1 m1 是偶數 a0 b0 m0是偶數 注 這個地方沒有太懂,目前理解的是總共有偶數個nimm堆對應的數字...