藍橋杯 省賽c語言(第七題)
x星球有26只球隊,分別用a~z的26個字母代表。他們總是不停地比賽。
在某一賽段,哪個球隊獲勝了,就記錄下代表它的字母,這樣就形成乙個長長的串。
國王總是詢問:獲勝次數最多的和獲勝次數最少的有多大差距?(當熱他不關心那些一次也沒輸入,乙個串,表示球隊獲勝情況(保證串的長度<1000))
要求輸入乙個數字,表示出現次數最多的字母比出現次數最少的字母多了多少次。
比如:輸入:
abaabcaa
則程式應該輸出:
4解釋:a出現5次,最多;c出現1次,最少。5-1=4;
再比如:
輸入:bbccccddaaaacccc
程式應該輸出:6解題
#include
"stdio.h"
#include
"string.h"
intmain()
else
if(a[i]
==copy[j]
)break;}
}//去重完成
for(i=
1;i1;i++)}
cont[num_cont++
]=num;
}//計算每個元素出現的個數
int temp;
for(i=
0;i}//每個元素個數按從大到小排序
printf
("%d"
,cont[0]
-cont[num_cont-1]
);return0;
}
第一次寫 嘿嘿 2023年藍橋杯省賽A組第七題 正則問題
題目 考慮一種簡單的正規表示式 只由 x 組成的正規表示式。小明想求出這個正規表示式能接受的最長字串的長度。例如 xx x x xx xx 能接受的最長字串是 長度是6。輸入 乙個由x 組成的正規表示式。輸入長度不超過100,保證合法。輸出 這個正規表示式能接受的最長字串的長度。例如,輸入 xx x...
第七屆藍橋杯個人賽省賽(Java B組)第七題
如圖,有12張連在一起的12生肖的郵票。現在你要從中剪下5張來,要求必須是連著的。僅僅連線乙個角不算相連 比如這兩張圖中,粉紅色所示部分就是合格的剪取。請你計算,一共有多少種不同的剪取方法。請填寫表示方案數目的整數。注意 你提交的應該是乙個整數,不要填寫任何多餘的內容或說明性文字。下面附上 publ...
2023年藍橋杯省賽A組第七題 三體攻擊
題目 三體人將對地球發起攻擊。為了抵禦攻擊,地球人派出了 a b c 艘戰艦,在太空中排成乙個 a 層 b 行 c 列的立方體。其中,第 i 層第 j 行第 k 列的戰艦 記為戰艦 i,j,k 的生命值為 d i,j,k 三體人將會對地球發起 m 輪 立方體攻擊 每次攻擊會對乙個小立方體中的所有戰艦...