AT_agc050_d.[AGC050D] Shopping

NOI/NOI+/CTSC

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

有NN个人编号从11到NN, KK个商品编号从11到KK。从现在开始进行回合制的游戏。从号码为11的人开始,到号码为22的人,再到号码为33的人,号码为NN的人,号码为11的人,$ \ldots 号码为号码为N$的人,号码为11的人,…\ldots,他们将不断重复这一过程,直到所有商品被获得为止。

每个回合对应的人会进行以下的操作

自己已经获得商品的情况下,什么都不进行。

如果不是,这个人就从自己还没有选择的商品中,以等概率随机选择一个,秘密地告诉身为裁判的空井君。如果那个商品已经被别人获得了,就什么都不会发生。如果不是,那个商品就由那个人获得。

对于每个ii,请用 mod  998244353\bmod \ 998244353来计算编号为ii的人获得任一商品的概率(参见样例解释)。

输入格式

一行两个整数 NN,KK

输出格式

NN行,第ii行一个整数,表示第ii个人获得商品在 mod  998244353\bmod \ 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<=401<=N,K<=40

输入解题思路,AI测评打分。不知道怎么写?

首页