对任意的两个正整数 n, m,定义 Kn, m 是满足下述条件的无向图:
为了方便说明,下图展示了 K2, 3 中所有节点的连接状态:
现在,你需要在 Kn, m 上按以下方式进行随机游走:
请你编写一个程序,计算停止时刻 T 的数学期望 E(T) 在模 998, 244, 353 意义下的值。具体地说,设 M = 998, 244, 353,可以证明答案一定可以被表示成一个既约分数
,其中 p, q 均为整数且
。输出满足 0 ≤ x < M 且 x·q ≡ p ± od{M} 的整数 x。
一行用空格隔开的两个整数 n, m (1 ≤ n, m ≤ 1, 000),含义见题目描述。
输出一行一个整数 E(T),表示随机游走过程停止时刻 T 的数学期望 E(T) 在模 998, 244, 353 意义下的值。
1 1
1
2 2
6
299 213
24844103
样例 1 中,K1, 1 如下图所示:
在 0 时刻,点 1 和点 2 都各有
的概率被选中作为起点,并沿着图中唯一的边在 1 时刻到达另一个点,同时停止随机游走过程,故
。