AT_arc213_d.[ARC213D] Minimize Inversion
NOI/NOI+/CTSC
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定正整数 N 和 K,其中 1≤K≤N。
对于 (1,2,…,N) 的一个排列 P=(P1,P2,…,PN),定义 f(P) 如下:
- 对于满足下述条件的长度为 N 的整数序列 A=(A1,A2,…,AN),f(P) 为 A 的逆序对数的最小可能值:
- 对于每个 1≤i≤N,都有 ∣Ai∣=Pi。
对于 a=1,2,…,N,请回答如下问题:
存在 (N−1)! 个排列 P=(P1,P2,…,PN) 满足 PK=a。对所有满足条件的 P,求 f(P) 之和对 998244353 取模后的值。
输入格式
输入格式如下:
N K
输出格式
输出 N 行。第 i 行输出 a=i 时的答案。
输入输出样例
输入#1
4 2
输出#1
3 3 6 8
输入#2
1 1
输出#2
0
输入#3
16 7
输出#3
262718137 262718137 826158422 869037161 443336358 897729892 154945392 124681723 861272045 3176021 900143166 451899023 365015181 740245202 732524873 391198612
说明/提示
数据范围
- 1≤K≤N≤2×105
- 所有输入值均为整数。
由 ChatGPT 5 翻译
输入解题思路,AI测评打分。不知道怎么写?