QOJ.ac

QOJ

Límite de tiempo: 1 s Límite de memoria: 512 MB Puntuación total: 100

#2612. 盲盒

Estadísticas

你是一家商店的老板。

商店推出了一项新的盲盒活动。每个盲盒包含 $n$ 张卡片,每张卡片上都有一个正整数。每个盒子里的卡片按顺序排列,使得对于每个 $i > 1$,第 $i$ 张卡片上的数字大于或等于第 $(i-1)$ 张卡片上的数字。此外,每张卡片上的整数不超过 $m$。

商店拥有所有满足上述条件的盲盒,且商店中任意两个盲盒都是不同的。两个盒子被认为是不同的,当且仅当存在一个索引 $i$,使得两个盒子中第 $i$ 张卡片上的数字不同。

你以固定的价格出售盲盒。顾客在购买并打开盲盒后,会向你要求返现,返现金额等于盒子中 $n$ 张卡片上数字的乘积。请计算每个盲盒的最低售价,以确保在售出所有盲盒后,你的净收入为非负数。

输入格式

输入的第一行包含两个整数 $n$ 和 $m$:每个盒子中卡片的数量以及卡片上数字的最大值 ($1 \le n, m \le 10^5$)。

输出格式

输出一个整数:确保净收入为非负数的最低售价。该价格可能是分数,但你需要输出该价格对 $998\,244\,353$ 取模的结果。形式化地说,设最低售价为既约分数 $\frac{x}{y}$,你需要输出 $x \cdot y^{-1} \pmod{998\,244\,353}$,其中 $y^{-1}$ 是满足 $y \cdot y^{-1} \equiv 1 \pmod{998\,244\,353}$ 的整数。

样例

样例输入 1

2 2

样例输出 1

332748120

样例输入 2

5 5

样例输出 2

499122514

说明

第一个样例的解释: 共有三个不同的盲盒:$(1, 1)$,$(1, 2)$ 和 $(2, 2)$。 返现金额分别为 $1$,$2$ 和 $4$。 因此,最低售价应为 $\frac{7}{3}$。 第二个样例的答案是 $\frac{42525}{126} = \frac{675}{2}$。

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.