藍橋杯第十二屆校賽第一期模擬賽 c語言

2021-10-14 09:47:55 字數 3649 閱讀 3684

1 如果整數 a 是整數 b 的整數倍,則稱 b 是 a 的約數。

請問,有多少個正整數是 2020 的約數。12

#include

#include

int main()

printf("%d\n",c);

return 0;

}2 如果乙個 *** 檔案占用磁碟的大小是 4mb,小藍的硬碟還剩下 100gb 的空間,請問他還可以放多少個這樣的 *** 檔案?25600

3 乙個包含 2020 個結點的無向圖,如果圖中沒有自環和重邊,最多包含多少條邊?  乙個包含 2020 個結點的無向圖,如果圖中沒有自環和重邊,最多包含多少條邊?

#include

int main()

return 0;

}4 整數 1 到 6 連在一起,成為 123456,長度為 6。

整數 1 到 12 連在一起,成為 123456789101112,長度為 15。

請問整數 1 到 2020 連在一起,長度為多少?6973

#include

int main()

printf("%d\n",c);

return 0;

}5 在乙個序列 a = (a[1], a[2], …, a[n]) 中,如果 (i, j) 滿足 i < j 且 a[i] > a[j],則稱為乙個逆序對。217

例如:(3, 2, 2, 1) 中包含 6 個逆序對。

請問,(87, 39, 35, 1, 99, 10, 54, 1, 46, 24, 74, 62, 49, 13, 2, 80, 24, 58, 8, 14, 83, 23, 97, 85, 3, 2, 86, 10, 71, 15) 中包含多少個逆序對?

#include

int main()

,a,b,c=0;

for(a=0;ah[b]) c++;

printf("%d\n",c);

return 0;

}6問題描述

給定乙個三角形的底邊長度 l 和高度 h,求三角形的面積。

輸入格式

輸入的第一行包含乙個整數 l,表示三角形的底邊長度。

第二行包含乙個整數 h,表示三角形的高。

輸出格式

輸出乙個數,表示三角形的面積。如果面積為整數,請直接輸出這個整數,不帶小數點。如果面積不是整數,請四捨五入保留正好一位小數。

樣例輸入56

樣例輸出

15樣例輸入53

樣例輸出

7.5資料規模和約定

對於所有評測用例,1 <= l, h <= 100。( 是否表示

#include

int main()

7問題描述

小藍正在上小學,老師要求同學們在暑假每天記日記。可是小藍整個暑假都在玩,直到最後一天才想起要記日記。於是小藍趕緊編了一些日記交給老師。

沒想到,日記很快就被老師發現了問題,原來小藍記完8月31日的日記,竟又記了8月32日和8月33日的日記。這顯然是有問題的,因為根本沒有8月32日和8月33日。

給定乙個月份和乙個日期,請問2023年有沒有這一天。

輸入格式

輸入的第一行包含乙個整數 m,表示月份。

第二行包含乙個整數 d,表示日期。

輸出格式

如果2023年有 m 月 d 日,輸入 yes,否則輸出 no。

樣例輸入832

樣例輸出

no樣例輸入228

樣例輸出

yes資料規模和約定

對於所有評測用例,1 <= m <= 20,1 <= d <= 40

#include

int main()

,m,d,c=0;

scanf("%d%d",&m,&d);

if(m<1||m>20||d<1||d>40) return 0;

if(d==h[m]) c++;

if( c ) printf(「yes\n」);

else printf(「no\n」);

return 0;

}8問題描述

給定乙個單詞,請問在單詞中刪除 t 個字母後,能得到的字典序最小的單詞是什麼?

輸入格式

輸入的第一行包含乙個單詞,由大寫英文本母組成。

第二行包含乙個正整數 t。

輸出格式

輸出乙個單詞,表示答案

樣例輸入

lanqiao

3樣例輸出

aiao

資料規模和約定

對於所有評測用例,單詞長度不超過 100,t 小於單詞長度

#include

char j[100];

lj(int b)

int main()

}printf("%s\n",j);

return 0;

}9問題描述

給定乙個序列 a_1, a_2, …, a_n。其中 a_1 < a_2 < … < a_n。

相鄰兩個數之間的差(後乙個數減前乙個數)稱為它們的間隙。

請問序列中最大的間隙值是多少?

輸入格式

輸入的第一行包含乙個整數 n,表示序列的長度。

第二行包含 n 個正整數,為給定的序列。

輸出格式

輸出乙個整數,表示序列中最大的間隙值。

樣例輸入

51 3 8 9 12

樣例輸出

5樣例說明

a_3 - a_2 = 5。

資料規模和約定

對於所有評測用例,1 <= n <= 1000,1 <= a_i <= 100000。

#include

int main()

10問題描述

小藍有黃綠藍三種顏色的小球,分別為 r, g, b 個。同樣顏色的小球沒有區別。

小藍將這些小球從左到右排成一排,排完後,將最左邊的連續同色小球個數記為 t_1,將接下來的連續小球個數記為 t_2,以此類推直到最右邊的小球。

請問,總共有多少總擺放小球的方案,使得 t_1, t_2, … 為嚴格單調遞增序列,即 t_1 < t_2 < t_3 < …

輸入格式

輸入一行包含三個整數 r, g, b。

輸出格式

輸出乙個整數,表示答案。

樣例輸入

3 6 0

樣例輸出

3樣例說明

用 r 表示紅球,g 表示綠球,可能的方案包括:

rrrgggggg

grrrggggg

ggrrrgggg

樣例輸入

2 4 6

樣例輸出

3樣例說明

用 r 表示紅球,g 表示綠球,b 表示藍球,可能的方案包括:

rrggggbbbbbb

grrgggbbbbbb

brrggggbbbbb

資料規模和約定

對於30%的評測用例,1 <= r, g, b <= 10;

對於60%的評測用例,1 <= r, g, b <= 30;

對於所有評測用例,1 <= r, g, b <= 50。

#include

char a[151]; int lxa[100],ans;

int zhaolx()

}return j;

}int iszenxu(int len)

藍橋杯校賽第十二屆第二期模擬賽 c語言

1 請問在 1 到 2020 中,有多少個數既是 4 的整數倍,又是 6 的整數倍。include int main 1682 小明要用二進位制來表示 1 到 10000 的所有整數,要求不同的整數用不同的二進位制數表示,請問,為了表示 1 到 10000 的所有整數,至少需要多少個二進位制位?in...

第十二屆藍橋杯第一次模擬賽

試題 d 本題總分 10 分 問題描述 整數 1 到 6 連在一起,成為 123456,長度為 6。整數 1 到 12 連在一起,成為 123456789101112,長度為 15。請問整數 1 到 2020 連在一起,長度為多少?答案提交 這是一道結果填空的題,你只需要算出結果後提交即可。本題的結...

藍橋杯第十二屆第二期模擬賽

藍橋杯第十二屆第二期模擬賽 c 1 問題描述 請問在 1 到 2020 中,有多少個數既是 4 的整數倍,又是 6 的整數倍。答案提交 這是一道結果填空的題,你只需要算出結果後提交即可。本題的結果為乙個整數,在提交答案時只填寫這個整數,填寫多餘的內容將無法得分。答案 168 2 問題描述 小明要用二...