藍橋杯 問題 1115 DNA

2021-10-03 13:23:12 字數 1098 閱讀 8935

小強從小就喜歡生命科學,他總是好奇花草鳥獸從**來的。終於, 小強上中學了,接觸到了神聖的名詞–dna.它有乙個雙螺旋的結構。這讓一根筋的小強抓破頭皮,「要是能畫出來就好了」 小強喊道。現在就請你幫助他吧

輸入包含多組測試資料。第乙個整數n(n<=15),n表示組數,每組資料報含兩個整數a,b。a表示乙個單位的dna串的行數,a為奇數且 3<=a<=39。b表示重複度(1<=b<=20)。

輸出dna的形狀,每組輸出間有一空行。

樣例輸入

2

3 15 4

樣例輸出
x x

xx x

x x

x xx x x

x x

x xx x x

x x

x xx x x

x x

x xx x x

x x

提示
先將乙個螺旋的結構搭建出,然後再搭建其他螺旋

先不列印乙個螺旋的尾部,用其他螺旋的頂部代替上乙個螺旋的頂部,最後列印尾部。

#include

using

namespace std;

#include

void

xuan

(int a,

int b)

//xprintf

("x");

//空for

(int k1 =

0; k1 < kong2; k1++

)//x

if(i != a /2)

printf

("x");

kong++

; kong2 -=2

;printf

("\n");

} kong2 +=4

; kong -=2

;for

(int i = a /2+

1; i < a -

1; i++)}

intmain()

//system("pause");

return0;

}

藍橋杯 Python實現問題 1115 DNA

小強從小就喜歡生命科學,他總是好奇花草鳥獸從 來的。終於,小強上中學了,接觸到 了神聖的名詞 dna.它有乙個雙螺旋的結構。這讓一根筋的小強抓破頭皮,要是能畫出來就 好了 小強喊道。現在就請你幫助他吧輸入包含多組測試資料。第乙個整數n n 15 n表示組數,每組資料報含兩 個整數a,b。a表示乙個單...

藍橋杯 DNA比對

脫氧核糖核酸即常說的dna,是一類帶有遺傳資訊的生物大分子。它由4種主要的脫氧核苷酸 damp dgmp dcmt和dtmp 通過磷酸二酯鍵連線而成。這4種核苷酸可以分別記為 a g c t。dna攜帶的遺傳資訊可以用形如 aggtcgactcca.的串來表示。dna在轉錄複製的過程中可能會發生隨機...

藍橋杯 正則問題

題目描述 考慮一種簡單的正規表示式 只由 x 組成的正規表示式。小明想求出這個正規表示式能接受的最長字串的長度。例如 xx x x xx xx 能接受的最長字串是 長度是6 輸入 xx x x xx xx 程式應該輸出 6 思路 遇到 就遞迴呼叫函式,遇到 a 就將計數器x 遇到 就選出左右最大值,...