邂逅明下 HDU 2897 (巴什博弈)

2021-08-16 20:19:08 字數 697 閱讀 8073

題目超長,講了很多廢話,其實就是巴什博弈的變形。

1、若當前石子共有n =

(p+q

)*r個,則先手

必勝,必勝策略為:

第一次取

q個,以後每次若後手取k

個,先手再取取(p

+q-k

)個,如此下去最後必剩下

p個給後手

,所以先手必勝

。2、若n =

(p+q

)*r 

+left個(1

<

left 

<=

p)先手必敗

,必勝策略為:每次取石子活動中,若先手取k

個,則後手去(p

+q-k

)個,那麼最後剩下

left

個給先手

,此時left 

<=

p,先手必敗。若

n =(p

+q)*

r +left

個(p 

<

left 

),則先手可以拿走(q-1)個,則留下乙個必敗態也就是上面提到的2狀態,先手必勝。

#include#include#include#includeusing namespace std;

int main()

return 0;

}

HDU 2897 邂逅明下 博弈論初步 巴什博弈

當日遇到月,於是有了明。當我遇到了你,便成了侶。那天,日月相會,我見到了你。而且,大地失去了光輝,你我是否成侶?這注定是個淒美的故事。以上是廢話 小t和所有世俗的人們一樣,期待那百年難遇的日食。駐足街頭看天,看日月漸漸走近,小t的脖子那個酸呀 他堅持這個姿勢已經有半個多小時啦 他低下仰起的頭,環顧四...

HDU 2897邂逅明下(巴什博弈)

當日遇到月,於是有了明。當我遇到了你,便成了侶。那天,日月相會,我見到了你。而且,大地失去了光輝,你我是否成侶?這注定是個淒美的故事。以上是廢話 小t和所有世俗的人們一樣,期待那百年難遇的日食。駐足街頭看天,看日月漸漸走近,小t的脖子那個酸呀 他堅持這個姿勢已經有半個多小時啦 他低下仰起的頭,環顧四...

巴什博弈(hdu 2897)

巴什博弈的變形 假設先取者為a,後取者為b,初始狀態下有石子n個,除最後一次外其他每次取得石子個數必須在 p,q 之間。若當前石子共有n p q r個,則a必勝,必勝策略為 a第一次取q個,以後每次若b取k個,a取 p q k 個,如此下去最後必剩下p個給b,所以a必勝。若n p q r left個...