#1604. [高级组]题目的分数值
[高级组]题目的分数值
题目描述
蓝桥杯 ++青少组的比赛有 个问题,现在请你给这 个问题分配分值。 个问题已经按从简单到困难排好序,第 个问题的分值是 。 个问题的分值满足 如下关系: 。不同的问题可以具有相同的分值。 主办方希望:解决更多问题的参赛者的排名更高。因此,对于任何解决了 () 个问题的参赛者,其分数总和一定要小于解决了任何 个问题的参赛者的分数总和。你有几种分配分值的方法? 将答案对素数 取余后输出。
输入格式
共一行,两个整数分别表示问题数量以及素数。
输出格式
分值分配的方案数对 取余后的取值。
2 998244353
3
样例1说明
个题的分值分配有 种方案: (,), (,), (,)。
3 998244353
7
样例2说明
个题的分值分配有 种方案:(,,), (,,), (,,), (,,), (,,), (,,), (,,)。
数据规模与约定
对于 的数据,,。