藍橋杯 打靶

2021-08-31 23:36:46 字數 977 閱讀 9754

打靶

小明參加x星球的打靶比賽。

比賽使用電子感應計分系統。其中有一局,小明得了96分。

這局小明共打了6發子彈,沒有脫靶。

但望遠鏡看過去,只有3個彈孔。

顯然,有些子彈準確地穿過了前邊的彈孔。

不同環數得分是這樣設定的:

1,2,3,5,10,20,25,50

那麼小明的6發子彈得分都是多少呢?有哪些可能情況呢?

下面的程式解決了這個問題。

仔細閱讀分析**,填寫劃線部分缺失的內容。

#include

#define n 8

void f(int ta, int da, int k, int ho, int bu, int sc)

;int da[n];

f(ta, da, 0, 3, 6, 96);

return 0;

}注意:只填寫劃線處缺少的內容,不要填寫已有的**或符號,也不要填寫任何解釋說明文字等。

經驗技巧:

**填空題,首先看完**猜思路,遞迴演算法就重點看引數變化如何,第一如何引數可以變化到終止條件,第二注意引數變化時的細節。這裡時選三個分數作為基礎,如果這個分數選了零個,就不會把這個分數作為基礎,基礎數就不會少 1 。

#include

#define n 8

voidf(

int ta,

int da,

int k,

int ho,

int bu,

int sc)

printf

("\n");

return;}

for(i=

0; i<=bu; i++

) da[k]=0

;}intmain()

;int da[n];f

(ta, da,0,

3,6,

96);return0;

}

藍橋杯 第七屆決賽 打靶

打靶 小明參加x星球的打靶比賽。比賽使用電子感應計分系統。其中有一局,小明得了96分。這局小明共打了6發子彈,沒有脫靶。但望遠鏡看過去,只有3個彈孔。顯然,有些子彈準確地穿過了前邊的彈孔。不同環數得分是這樣設定的 1,2,3,5,10,20,25,50 那麼小明的6發子彈得分都是多少呢?有哪些可能情...

打靶 第七屆藍橋盃國賽題三

小明參加x星球的打靶比賽。比賽使用電子感應計分系統。其中有一局,小明得了96分。這局小明共打了6發子彈,沒有脫靶。但望遠鏡看過去,只有3個彈孔。顯然,有些子彈準確地穿過了前邊的彈孔。不同環數得分是這樣設定的 1,2,3,5,10,20,25,50 那麼小明的6發子彈得分都是多少呢?有哪些可能情況呢?...

ACM 打靶問題

怎麼查?s j lower bound mp x,0 查詢靶子中x座標大於等於給定的x的點 如果打在了圓心的左邊ok,這沒問題 所以這樣夠了嗎,不夠,還有可能打在圓心的右邊啊,這時候迭代器指向什麼呢?沒錯,本組的疑似圓的下乙個,那我們把迭代器後退一次,再次判斷一下,這個問題就完美解決了 includ...