關於拿球的問題

2021-06-05 12:38:44 字數 1274 閱讀 4937

桌上排列著100個球,兩個人輪流拿球裝入口袋,能拿到第100個球的人為勝利者,條件是:拿球者每次至少要拿1個但最多不能超過五個,

問:如果你是先拿球的人,以後不管怎麼都能保證你能得到第100個球,你個先拿幾個?然後怎麼拿?為什麼?

解題思路:

1、我們不妨逆向推理,如果只剩6個桌球,讓對方先拿球,你一定能拿到第6個桌球。理由是:如果他拿1個,你拿5個;如果他拿 2個,你拿4個;如果他拿3個,你拿3個;如果他拿4個,你拿2個;如果他拿5個,你拿1個。

2、我們再把100個桌球從後向前按組分開,6個桌球一組。100不能被6整除,這樣就分成17組;第1組4個,後16組每組6個。

3、這樣先把第1組4個拿完,後16組每組都讓對方先拿球,自己拿完剩下的。這樣你就能拿到第16組的最後乙個,即第100個桌球。 

參***: 先拿4個,他拿n個,你拿6-n,依此類推,保證你能得到第100個桌球。 

試題擴充套件: 

1、假設排列著100個桌球,由兩個人輪流拿球裝入口袋,能拿到第100個桌球的人為勝利者。條件是:每次拿球者至少要拿2個,但最多不能超過7個,問:如果你是最先拿球的人,你該拿幾個?以後怎麼拿就能保證你能得到第100個桌球?

(先拿1個,他拿n個,你拿9-n,依此類推)

2、假設排列著x個桌球,由兩個人輪流拿球裝入口袋,能拿到第x個桌球的人為勝利者。條件是:每次拿球者至少要拿y個,但最多不能超過z個,問:如果你是最先拿球的人,你該拿幾個?以後怎麼拿就能保證你能得到第x個桌球?

(先拿x/(y+z)的餘數個,他拿n個,你拿(y+z)-n,依此類推。當然必須保證x/(y+z) 的餘數不等於0)

a,b從一堆玻璃球(共100個)裡向外拿球,規則如下: 

(1)a先拿,然後一人一次交替著拿;

(2)每次只能拿1個或2個或4個; 

(3)誰拿最後乙個球,誰就是最後的失敗者; 

問a,b誰將是失敗者?寫出你的判斷步驟。

a拿1個,b拿2個,

a拿2個,b拿4個,

a拿4個,b拿2個,

若 b拿球的數目m,前一次a拿球數n,m+n=3或者6

100 = 31*3 + 1;100=16*6+4;

100-(3x+6y)餘數為1       //x為a,b拿球一回合總數為3的次數

//y為a,b拿球一回合總數為6的次數

最後只剩乙個球了,此時,該a拿,所以a必輸;

最後一回合:

最後乙個要麼1個球,要麼4個球,此時,a先拿。

a要麼拿1或4個,立刻失敗;要麼a拿2個,b則拿1個,還是a失敗;

所有:先拿的必敗。

作業 拿球問題

題目 今盒子裡有 n個小球,a b兩人輪流從盒中取球,每個人都可以看到另乙個人取了多少個,也可以看到盒中還剩下多少個,並且兩人都很聰明,不會做出錯誤的判斷。我們約定 每個人從盒子中取出的球的數目必須是 1,3 7或者 8個。輪到某一方取球時不能棄權!a先取球,然後雙方交替取球,直到取完。被迫拿到最後...

關於12球問題的討論

從小就喜歡數學,下面就來討論乙個數學上的小問題,作者本人覺得挺有意思的,希望你也會有同感 如果下面這個問題你能在1個小時給我答案,我願意拜你為師,哈哈,不要覺得太簡啊,否則打擊我,我可是想了整整乙個下午,經過無數次失敗才搞定的阿 問題 有12個球,其中有乙個是不正規的 重量 給你乙個天平,但沒有砝碼...

關於盒子與球的問題

故事發生在某一天的下午,我如同往常一樣開啟題目.然後成功被一堆相同的不同的盒子和球繞暈惹 t t 為了防止自己再次忘記我覺得還是有必要記錄一下哈哈哈哈 1 給定 n 個不同的球,放進 m 個不同的盒子,盒子允許為空,有多少種方案?2 給定 n 個不同的球,放進 m 個不同的盒子,盒子不允許為空,有多...