AT_agc050_d.[AGC050D] Shopping
NOI/NOI+/CTSC
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
有N个人编号从1到N, K个商品编号从1到K。从现在开始进行回合制的游戏。从号码为1的人开始,到号码为2的人,再到号码为3的人,号码为N的人,号码为1的人,$ \ldots 号码为N$的人,号码为1的人,…,他们将不断重复这一过程,直到所有商品被获得为止。
每个回合对应的人会进行以下的操作
自己已经获得商品的情况下,什么都不进行。
如果不是,这个人就从自己还没有选择的商品中,以等概率随机选择一个,秘密地告诉身为裁判的空井君。如果那个商品已经被别人获得了,就什么都不会发生。如果不是,那个商品就由那个人获得。
对于每个i,请用mod 998244353来计算编号为i的人获得任一商品的概率(参见样例解释)。
输入格式
一行两个整数 N,K
输出格式
N行,第i行一个整数,表示第i个人获得商品在mod 998244353意义下的概率
输入输出样例
输入#1
3 2
输出#1
1 249561089 748683265
输入#2
4 3
输出#2
1 314262112 767169272 915057324
输入#3
40 10
输出#3
1 868517173 27621563 837064957 222682471 512462123 662169358 927654899 421237429 47896491 462367772 888812171 300869511 63754652 144548024 358216674 895724239 274552277 722622637 946769993 579325471 777654313 142897955 607284898 8038340 863909530 63295741 862961672 335905745 944425523 358698956 299986928 847582651 197657467 180361665 412489246 762713624 410322243 646538576 79047758
说明/提示
1<=N,K<=40
输入解题思路,AI测评打分。不知道怎么写?