口胡博弈论问解法
  • 板块学术版
  • 楼主66xyyd
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/8/21 14:33
  • 上次更新2023/11/3 02:15:13
查看原帖
口胡博弈论问解法
946515
66xyyd楼主2023/8/21 14:33

两个人Alice和Bob玩游戏。这是一个回合制游戏,Alice先,按照Alice->Bob->Alice->Bob->……的顺序进行,每一次Bob操作完记为一轮。

游戏中,每名轮到的玩家可以对桌面上的数进行操作,初始这个数为 nn。如果轮到了某位玩家进行操作,TA可以选择:

  1. 什么也不做。
  2. 把这个数加上 pp(1≤p≤q1 \le p \le q)。

但是在操作完后,这个数会被“过滤”。对于一个数 aa,将其分解质因数 a=∏i=1npikia=\prod_{i=1}^{n}{p_i}^{k_i},其中 pi∈P,ki≥1p_i \in \mathbb{P},k_i \ge 1。那么所谓“过滤”会把数 aa 变为 ∏i=1npi\prod_{i=1}^{n}p_i,即把所有质因数分解后幂次大于 22 的都改为 11 再相乘,如 12→6,81→312 \to 6,81 \to 3。

在游戏中,每个玩家都有一个目标。Alice的目标是让 tt 轮后桌面上的数字尽可能大,Bob的目标是让 tt 轮后这个数字尽可能小。

现在的问题是,给出 n,q,tn,q,t,求 tt 轮后桌面上的数字是多少(假设Alice和Bob都会按照最优策略进行操作)

2023/8/21 14:33
加载中...