#4950. Bomb Game 2

0

Bomb Game 2

Bomb Game 2

题目描述

有 NN 个人排成一行,第 ii 个人站在从前往后的第 ii 个位置。 重复以下操作,直到队列中只剩一人为止:

以概率 12\frac{1}{2} 移除队伍前端的人,否则将他们移到队伍末尾。

对于每个人 i=1,2,…,Ni=1,2,\ldots,N,求第 ii 个人成为队伍中最后一位剩下的人的概率,对 998244353998244353 取模。(所有是否移除的选择都是随机且相互独立的。)

如何对 $998244353$ 取模来求概率 本题中所求的概率可以证明总是有理数。此外,本题的约束保证若所求概率以最简分数 $\frac{y}{x}$ 表示,则 $x$ 不被 $998244353$ 整除。于是存在唯一的整数 $z$,满足 $0\le z\le 998244352$ 且 $xz \equiv y \pmod{998244353}$。输出这个 $z$。

输入格式

输入采用标准输入,格式如下: NN

输出格式

按顺序输出第 i=1,2,…,Ni=1,2,\ldots,N 个人的答案,答案之间用空格分隔。

2
332748118 665496236
5
235530465 792768557 258531487 238597268 471060930

提示

2≤N≤30002\leq N\leq 3000 所有输入值均为整数。第 1 个人成为队伍中最后一位剩下的人的概率为 13\frac{1}{3}。 第 2 个人成为队伍中最后一位剩下的人的概率为 23\frac{2}{3}。

标签: AtCoder|abc333F

来源

AtCoder|abc333F