藍橋杯第六屆 省賽C B組 答案

2021-10-18 05:19:43 字數 1926 閱讀 5105

第一題ans:52488

#include

using namespace std;

bool check

(int x)

return true;

}int

main()

cout << cnt << endl;

return0;

}

第二題

ans:2017-08-05

#include

using namespace std;

int months[13]

=;bool leap

(int year)

intmain()

else

} cout << year <<

"-"<< month <<

"-"<< day << endl;

return0;

}

第三題 三羊獻瑞
#include

using namespace std;

intmain()

}}}}

}}}}

}}

第五題

ans:t=x[k];x[k]=x[i];x[i]=t;

第六題ans:16

#include

#include

using namespace std;

intmain()

, suf[

100]=;

for(

int i =

1; i <=

49; i++

) pre[i]

+= pre[i-1]

+ i;

for(

int i =

49; i >=

1; i--

) suf[i]

+= suf[i+1]

+ i;

for(

int i =

1; i <=

48; i++)}

return0;

}

第七題

ans :3598180

#include

using namespace std;

long

long cnt;

void

dfs(

int u ,

int s)

// u 表示已經有u張牌,s表示考慮到第s張牌

if(s ==14)

return

;for

(int i =

0; i <=

4; i++

)dfs

(u + i , s +1)

;}intmain()

第八題 移動距離
#include

#include

using namespace std;

intmain()

else ln =

abs(n -1)

;if(hm %2)

else lm =

abs(m -1)

;int res =

abs(hn-hm)

+abs

(ln-lm)

; cout << res;

}

總結

第一題:易

第二題:多寫了個等號,算錯了

第三題:沒寫

第四題:不知道%*s的作用,沒寫

第五題:易

第六題:字首和字尾和,易

第七題:爆搜,主要是思路,沒寫

第八題:乙個if條件有錯誤,過了部分案例

總結:1、4、5、6、8寫了。

第六屆藍橋杯省賽C B組 星系炸彈

在x星系的廣袤空間中漂浮著許多x星人造 炸彈 用來作為宇宙中的路標。每個炸彈都可以設定多少天之後 比如 阿爾法炸彈2015年1月1日放置,定時為15天,則它在2015年1月16日 有乙個貝塔炸彈,2014年11月9日放置,定時為1000天,請你計算它 的準確日期。請填寫該日期,格式為 yyyy mm...

第六屆藍橋杯省賽C B組 生命之樹

生命之樹 在x森林裡,上帝建立了生命之樹。他給每棵樹的每個節點 葉子也稱為乙個節點 上,都標了乙個整數,代表這個點的和諧值。上帝要在這棵樹內選出乙個非空節點集s,使得對於s中的任意兩個點a,b,都存在乙個點列 使得這個點列中的每個點都是s裡面的元素,且序列中相鄰兩個點間有一條邊相連。在這個前提下,上...

第六屆藍橋杯省賽C B組 牌型種數

小明被劫持到x賭城,被迫與其他3人玩牌。一副撲克牌 去掉大小王牌,共52張 均勻發給4個人,每個人13張。這時,小明腦子裡突然冒出乙個問題 如果不考慮花色,只考慮點數,也不考慮自己得到的牌的先後順序,自己手裡能拿到的初始牌型組合一共有多少種呢?請填寫該整數,不要填寫任何多餘的內容或說明文字。首先我們...