2014年2月9日 星期日

[邏輯] 5.100顆乒乓球

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

A
    拿出4個, 然後按照6的倍數和另外一人分別拿球. 即
    另外一人拿1個, 我拿5個
    另外一人拿2個, 我拿4個
    另外一人拿3個, 我拿3個
    另外一人拿4個, 我拿2個
    另外一人拿5個, 我拿1個.
    最終100個在我手上.
    
    首先拿4個 別人拿n個你就拿6-n個

沒有留言:

張貼留言