2023年藍橋杯C C 省賽C組題目

2021-10-11 05:27:43 字數 2798 閱讀 9478

本題總分:5分

【問題描述】

小明對數字中含有 2、0、1、9 的數字很感興趣,在 1 到 40 中這樣的數包 括 1、2、9、10 至 32、39 和 40,共 28 個,他們的和是 574。

請問,在 1 到 2019 中,所有這樣的數的和是多少?

#include int main()

else

}} printf("%d", sum);

return 0;

}

輸出結果為1905111

本題總分:5 分

【問題描述】

小明有一些矩形的材料,他要從這些矩形材料中切割出一些正方形。

當他面對一塊矩形材料時,他總是從中間切割一刀,切出一塊最大的正方 形,剩下一塊矩形,然後再切割剩下的矩形材料,直到全部切為正方形為止。

例如,對於一塊兩邊分別為 5 和 3 的材料(記為 5×3),小明會依次切出 3×3、2×2、1×1、1×1 共 4 個正方形。

現在小明有一塊矩形的材料,兩邊長分別是 2019 和 324。請問小明最終會 切出多少個正方形?

#include int main()

if(a% b== 0)

printf("%d", sum);

return 0;

}

輸出結果為21.

本題總分:5 分

【問題描述】

小明用字母 a 對應數字 1,b 對應 2,以此類推,用 z 對應 26。對於 27 以上的數字,小明用兩位或更長位的字串來對應,例如 aa 對應 27,ab 對 應 28,az 對應 52,lq 對應 329。

請問 2019 對應的字串是什麼?

#include int main()

; int m= 2019;

k= floor(m/ (26* 26)); /*floor()函式取小於或等於原數的最大整數*/

i= floor((m- (k* 26* 26))/ 26);

j= floor((m- (k* 26* 26))% 26);

printf("%s%s%s",&a[k- 1], &a[i- 1], &a[j- 1]);

return 0;

}

本題總分:10 分

【問題描述】

我們知道第乙個質數是 2、第二個質數是 3、第三個質數是 5……請你計算 第 2019 個質數是多少?

#include #include #include using namespace std;

bool isprime(int x)

if(i>= k+ 1)

}}int main()

} printf("第2019個質數是:%d", c[2019]);

return 0;

}

答案:17569

本題總分:10 分

【問題描述】

由於沙之國長年乾旱,法師小明準備施展自己的乙個神秘法術來求雨。

這個法術需要用到他手中的 49 張法術符,上面分別寫著 1 至 49 這 49 個數字。法術一共持續 7 周,每天小明都要使用一張法術符,法術符不能重複使用。

每週,小明施展法術產生的能量為這週 7 張法術符上數字的中位數。法術施展完 7 週後,求雨將獲得成功,降雨量為 7 周能量的中位數。

由於乾旱太久,小明希望這次求雨的降雨量盡可能大,請大最大值是多少?

上圖借鑑於部落格: 博主:糖宋元明清

時間限制: 1.0s 記憶體限制: 256.0mb 本題總分:15 分

【問題描述】

旋轉是對最簡單的處理方式之一,在本題中,你需要對順時針旋轉 90 度。

我們用乙個 n × m 的二維陣列來表示乙個,例如下面給出乙個 3 × 4 的的例子:

1 3 5 7

9 8 7 6

3 5 9 7

這個順時針旋轉 90 度後的如下:

3 9 1

5 8 3

9 7 5

7 6 7

給定初始,請計算旋轉後的。

【輸入格式】

輸入的第一行包含兩個整數 n 和 m,分別表示行數和列數。

接下來 n 行,每行 m 個整數,表示給定的。中的每個元素(畫素)為乙個值為 0 至 255 之間的整數(包含 0 和 255)。

【輸出格式】

輸出 m 行 n 列,表示旋轉後的。

【樣例輸入】

3 41 3 5 7

9 8 7 6

3 5 9 7

【樣例輸出】

3 9 1

5 8 3

9 7 5

7 6 7

【評測用例規模與約定】

對於 30% 的評測用例,1 ≤ n, m ≤ 10。

對於 60% 的評測用例,1 ≤ n, m ≤ 30。

對於所有評測用例,1 ≤ n, m ≤ 100。

藍橋杯2023年省賽C C 大學組 C C

能偷懶絕不寫 開啟windows自帶的計算器從11開始試就是了反正暴力就是了,寫好程式讓機器跑著,過會看結果就是了,也可以先試一下給出的203879是不是能執行出來再繼續跑,答案639172 includeusing namespace std int num 10 int main if flag...

2023年藍橋杯省賽B組c ABCD

作為籃球隊教練,你需要從以下名單中選出 1 號位至 5 號位各一名球員,組成球隊的首發陣容。每位球員擔任 1 號位至 5 號位時的評分如下表所示。請你計算首發陣容 1號位至 5 號位的評分之和最大可能是多少?瀏覽圖表可知,20位球員,5個位置,且17,18,號球員較為突出,現從中選5人,則要求各不相...

2023年藍橋杯C C 組省賽第四題 快速排序

快速排序 排序在各種場合經常被用到。快速排序是十分常用的高效率的演算法。其思想是 先選乙個 標尺 用它把整個佇列過一遍篩子,以保證 其左邊的元素都不大於它,其右邊的元素都不小於它。這樣,排序問題就被分割為兩個子區間。再分別對子區間排序就可以了。下面的 是一種實現,請分析並填寫劃線部分缺少的 incl...