0808 ABC360_E Random Swaps of Balls | OJ题库 | CODE STUDY
CODE STUDY
Programming Practice Platform

欢迎回来

0808

ABC360_E Random Swaps of Balls

Easy 时间限制 1000 ms 内存限制 262144 KB
期望

题目详情

返回题库

题目描述

有N−1个白球和一个黑球。这些N球排列成一排,黑球最初位于最左边的位置。

高桥正好要进行下面的操作K次。

  • 在1和N之间均匀随机地选择一个整数,包括两次。假设a和b是所选的整数。如果是a≠b,则从左边开始交换a和b的球。

经过K次操作后,让黑球位于左边第x个位置。求x的期望值, 模998244353.

输入描述

输入N和K

  • 1≤N≤998244352
  • 1≤K≤$10^5$

输出描述

打印答案

提示

样例1 解释

经过一次操作后,黑球位于左起第 1 个位置和第 2 个位置的概率都是$\frac{1}{2}$​。因此,期望值为$\frac{3}{2}$​。

测试样例

样例支持多行内容展示
样例1
输入
2 1
输出
499122178
样例2
输入
3 2
输出
554580198
样例3
输入
4 4
输出
592707587
editor.py

提交前会先自动运行样例。只有样例全部通过,才会进入后端正式判题。