AT_KeioPC2025_k.Loaded Dice

通过率:0%

AC君温馨提醒

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

题目描述

けむにく君想用 NN 个失真的骰子来复现一个公平的 KK 面骰子。

请计算满足以下条件的有理数构成的 NN 行 KK 列矩阵 P=(Pi,j)0≤i<N, 0≤j<KP = (P_{i,j})_{0 \le i < N,\ 0 \le j < K} 的个数,并对 998244353998244353 取模后输出。

  • 对所有 (i,j)(i,j),有 0≤Pi,j≤10 \le P_{i,j} \le 1。
  • 对所有 ii,有 ∑j=0K−1Pi,j=1\sum_{j=0}^{K-1} P_{i,j} = 1。
  • 对所有满足 0≤S<K0 \le S < K 的整数 SS,有

    ∑0≤j0,j1,…,jN−1<Kj0+j1+⋯+jN−1=S∏0≤i<NPi,ji=1K\sum_{\substack{0 \le j_0, j_1, \dots, j_{N-1} < K \\[0.5mm] j_0 + j_1 + \dots + j_{N-1} = S}} \prod_{0 \le i < N} P_{i,j_i} = \frac{1}{K}

输入格式

输入为一行,包括两个整数:

NN KK

输出格式

输出答案。

输入输出样例

  • 输入#1

    2 2

    输出#1

    2
  • 输入#2

    10 6

    输出#2

    190
  • 输入#3

    123456 54321

    输出#3

    997126171

说明/提示

样例解释 1

P=(101212),(121210)P = \begin{pmatrix} 1 & 0 \\ \frac{1}{2} & \frac{1}{2} \\ \end{pmatrix},\begin{pmatrix} \frac{1}{2} & \frac{1}{2} \\ 1 & 0 \\ \end{pmatrix} 满足条件。

数据范围

  • 1≤N≤2×1051 \le N \le 2 \times 10^5
  • 1≤K≤2×1051 \le K \le 2 \times 10^5
  • 输入均为整数。

由 ChatGPT 5 翻译

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

首页