中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

定州網(wǎng)站制作營銷網(wǎng)站建設(shè)網(wǎng)站開發(fā)

定州網(wǎng)站制作,營銷網(wǎng)站建設(shè)網(wǎng)站開發(fā),專業(yè)的網(wǎng)站制作專業(yè)公司,吉林企業(yè)建站系統(tǒng)費用目錄 前言巴什博弈(Bash Game)小試牛刀PN分析實戰(zhàn)檢驗總結(jié) 前言 博弈類問題大致分為: 公平組合游戲、非公平組合游戲(絕大多數(shù)的棋類游戲)和 反常游戲 巴什博弈(Bash Game) 一共有n顆石子,兩個人輪流拿,每次可以拿1~m顆…

目錄

  • 前言
  • 巴什博弈(Bash Game)
  • 小試牛刀
  • PN分析
  • 實戰(zhàn)檢驗
  • 總結(jié)


前言


博弈類問題大致分為:
公平組合游戲、非公平組合游戲(絕大多數(shù)的棋類游戲)和 反常游戲



巴什博弈(Bash Game)


一共有n顆石子,兩個人輪流拿,每次可以拿1~m顆石子
最先取光石子的一方為勝(沒有石子可以拿的人為敗),根據(jù)n、m返回誰贏


分析

我們從最簡單的情景開始分析
當石子有 1?m 個時,先手必勝(一次拿完)
當石子有m+1個時,先手無論拿幾個,后手都可以拿完,先手必敗
不難發(fā)現(xiàn):面臨 m+1個石子的人一定失敗。
這樣的話,最優(yōu)策略一定是:通過拿走石子,使得對方拿石子時還有 m+1個剩余

推廣至一般情況:
【1】當n不可被m+1整除時,先手必勝
為什么? n %(m+1)= r,先手拿走 r ,后手即面臨 m+1的整數(shù)倍顆石子,必敗
【2】同理,當n可被m+1整除時,先手必敗


測試鏈接 hduoj1846


示例code:

c = int(input())
for _ in range(c):n, m = map(int, input().split())if n % (m + 1) == 0:print("second")else:print("first")

小試牛刀


hduoj2188

在這里插入圖片描述

題解:

# 和前面幾乎一樣的code
c = int(input())
for _ in range(c):n, m = map(int, input().split())if n % (m + 1) != 0:print("Grass")else:print("Rabbit")

PN分析


在這里插入圖片描述


實戰(zhàn)檢驗


Roy&October之取石子

題目背景

Roy 和 October 兩人在玩一個取石子的游戲。

題目描述

游戲規(guī)則是這樣的:共有 n n n 個石子,兩人每次都只能取 p k p^k pk 個( p p p 為質(zhì)數(shù), k k k 為自然數(shù),且 p k p^k pk 小于等于當前剩余石子數(shù)),誰取走最后一個石子,誰就贏了。

現(xiàn)在 October 先取,問她有沒有必勝策略。

若她有必勝策略,輸出一行 October wins!;否則輸出一行 Roy wins!

輸入格式

第一行一個正整數(shù) T T T,表示測試點組數(shù)。

2 2 2 ~ \sim T + 1 T+1 T+1 行,一行一個正整數(shù) n n n,表示石子個數(shù)。

輸出格式

T T T 行,每行分別為 October wins!Roy wins!

樣例輸入

3
4
9
14

樣例輸出

October wins!
October wins!
October wins!

提示

對于 30 % 30\% 30% 的數(shù)據(jù), 1 ≤ n ≤ 30 1\leq n\leq 30 1n30

對于 60 % 60\% 60% 的數(shù)據(jù), 1 ≤ n ≤ 1 0 6 1\leq n\leq 10^6 1n106

對于 100 % 100\% 100% 的數(shù)據(jù), 1 ≤ n ≤ 5 × 1 0 7 1\leq n\leq 5\times 10^7 1n5×107, 1 ≤ T ≤ 1 0 5 1\leq T\leq 10^5 1T105。

(改編題)


思路

每次可以拿質(zhì)數(shù)的自然數(shù)次方顆石子
對于6的倍數(shù),一定不是質(zhì)數(shù)的某一自然數(shù)次方
1,2,3,4,5都可以一次取到,
當n=6時,第一個人無論怎么取,后手贏

推至一般情況:
當n不是6的倍數(shù),先手贏
當n是6的倍數(shù),后手贏


題解代碼:

t = int(input())
for _ in range(t):n = int(input())if n % 6 == 0:print("Roy wins!")else:print("October wins!")

總結(jié)


巴什博弈是一個相對簡單的問題,但它引入了重要的概念,比如P態(tài)和N態(tài)的概念,對理解更復(fù)雜的組合博弈非常有用。
此外,如何通過數(shù)學(xué)公式快速得出結(jié)論也是解決此類問題的關(guān)鍵技巧之一。


如果有更多問題或需要進一步的幫助,可以在評論區(qū)留言討論哦!
如果喜歡的話,請給博主點個關(guān)注 謝謝

http://m.risenshineclean.com/news/58153.html

相關(guān)文章:

  • dedecms 網(wǎng)站搬遷 模板路徑錯誤杭州網(wǎng)站推廣公司
  • 什么是平臺內(nèi)部營銷論壇seo設(shè)置
  • 功能分類模塊類型網(wǎng)站做整站優(yōu)化
  • 墻繪做網(wǎng)站靠譜不xp優(yōu)化大師
  • 網(wǎng)站建設(shè)有哪些方法新手電商運營從哪開始學(xué)
  • 邯鄲建設(shè)網(wǎng)站的公司接廣告推廣
  • 制作網(wǎng)站建設(shè)的公司推廣方案策略怎么寫
  • 做一個家鄉(xiāng)網(wǎng)站有什么可以做怎么做網(wǎng)站主頁
  • flash手機網(wǎng)站制作排名優(yōu)化價格
  • 鹿泉網(wǎng)站制作公司新聞頭條新聞
  • 地州電視網(wǎng)站建設(shè)流程惠東seo公司
  • wordpress 反廣告優(yōu)化排名推廣技術(shù)網(wǎng)站
  • 無碼一級a做爰片免費網(wǎng)站好的seo網(wǎng)站
  • 前端網(wǎng)站效果有哪些中國十大企業(yè)管理培訓(xùn)機構(gòu)
  • 新聞網(wǎng)站怎么備案網(wǎng)站建設(shè)詳細方案
  • 建設(shè)一個網(wǎng)站需要考慮什么網(wǎng)站制作建設(shè)公司
  • 北京網(wǎng)站設(shè)計培訓(xùn)機構(gòu)寧波正規(guī)優(yōu)化seo公司
  • 網(wǎng)站服務(wù)器租用資質(zhì)寧波seo外包哪個品牌好
  • 好分數(shù)的開發(fā)公司杭州優(yōu)化公司多少錢
  • 可以在線制作簡歷的網(wǎng)站德芙巧克力的軟文500字
  • 政府部門網(wǎng)站設(shè)計四川企業(yè)seo
  • 網(wǎng)絡(luò)公司怎么做網(wǎng)站怎么讓百度收錄網(wǎng)址
  • 溫州企業(yè)做網(wǎng)站西安百度seo
  • 濟南網(wǎng)站seoseo黑帽技術(shù)工具
  • 臨沂建設(shè)大型網(wǎng)站建設(shè)百度官方網(wǎng)站首頁
  • 做公司網(wǎng)站要注意什么手游免費0加盟代理
  • 無錫網(wǎng)站建設(shè)價格低大連百度推廣公司
  • 箱包網(wǎng)站建設(shè)策劃報告百度官方首頁
  • 百度網(wǎng)站沒收錄營銷培訓(xùn)視頻課程免費
  • 公司網(wǎng)站設(shè)計網(wǎng)絡(luò)公司sns營銷