2019第十屆藍橋杯b組C 部分題目答案

2021-09-19 01:36:09 字數 2303 閱讀 3054

試題 a:組隊

本題總分:5分

【問題描述】

作為籃球隊教練,你需要從以下名單中選出 1號位至 5號位各一名球員,

組成球隊的首發陣容。

每位球員擔任 1號位至 5號位時的評分如下表所示。請你計算首發陣容 1

號位至5號位的評分之和最大可能是多少?

思路:直接手算(注意:1~5號位必須是編號不同的人)

試題 c:數列求值

#include using namespace std;

int a[20190325]; // 陣列較大時一般要寫在主函式外

int main()

cout試題 d:數的分解

本題總分:10分

【問題描述】

把 2019分解成 3個各不相同的正整數之和,並且要求每個正整數都不包

含數字2和4,一共有多少種不同的分解方法?

注意交換 3個整數的順序被視為同一種方法,例如 1000+1001+18和

1001+1000+18被視為同一種。

【答案提交】

這是一道結果填空的題,你只需要算出結果後提交即可。本題的結果為一

個整數,在提交答案時只填寫這個整數,填寫多餘的內容將無法得分。

#include using namespace std;

bool f(int n)

if(n==0) return 1;

else return 0;

} int main()

} for(i=0;i當時沒有想到可以直接除法取數...

試題 f:特別數的和

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

【問題描述】

小明對數字中含有 2、0、1、9的數字很感興趣(不包括前導 0),在1到

40中這樣的數包括1、2、9、10至32、39和40,共28個,他們的和是574。

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

【輸入格式】

輸入一行包含兩個整數n。

【輸出格式】

輸出一行,包含乙個整數,表示滿足條件的數的和。

【樣例輸入】

40【樣例輸出】

574【評測用例規模與約定】

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

對於50%的評測用例,1≤n≤100。

對於80%的評測用例,1≤n≤1000。

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

#include using namespace std;

bool f(int n)

n/=10;

} if(n==0) return 0;

} int main()

cout試題 h:等差數列

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

【問題描述】

數學老師給小明出了一道等差數列求和的題目。但是粗心的小明忘記了一

部分的數列,只記得其中n個整數。

現在給出這 n個整數,小明想知道包含這 n個整數的最短的等差數列有

幾項?【輸入格式】

輸入的第一行包含乙個整數n。

第二行包含 n個整數 a1,a2,···,an。(注意 a1 ∼an並不一定是按等差數

列中的順序給出)

【輸出格式】

輸出乙個整數表示答案。

【樣例輸入】

52641020

【樣例輸出】

10【樣例說明】

包含2、6、4、10、20的最短的等差數列是2、4、6、8、10、12、14、16、

18、20。

【評測用例規模與約定】

對於所有評測用例,2≤n≤100000

#include #include using namespace std;

int a[100001];

int main()

{ int n,i,ans; cin>>n;

for(i=0;i>a[i];

sort(a,a+n); 標頭檔案為 #include int d=a[1]-a[0],max=a[0],min=a[0]; // d為公差

for(i=1;imax) max=a[i];

if(a[i]總結:思考時是乙個深入的過程,當發現一直做不出來時,嘗試換種思路,從頭開始。

第十屆藍橋杯c組

求和 1905111 這裡的string npos可以使用 1代替 include include using namespace std intmain cout 矩形切割 21 include include using namespace std intmain cout 年號字元 byq i...

2019第十屆藍橋杯比賽總結(B組c c )

本題總分 5 分 作為籃球隊教練,你需要從以下名單中選出 1 號位至 5 號位各一名球員,組成球隊的首發陣容。每位球員擔任 1 號位至 5 號位時的評分如下表所示。請你計算首發陣容 1 號位至 5 號位的評分之和最大可能是多少?本題總分 5 分 小明用字母 a 對應數字 1,b 對應 2,以此類推,...

2019第十屆藍橋杯C C

這是我第一次參加藍橋杯比賽,比完後,有點低於預期,自己的發揮低於預期,賽事水準也低於預期。教室裡面很多同學的電腦出現問題,舉辦學校也沒有完善的應急方案,有一部分同學11點鐘才可以做題。提取碼 560f1.給20個球員擔任五個不同位置的得分,要你選五個球員組成一支球隊的最大得分。這道題要是全排列做的話...