V. [RC-04] 子集积

    Type: RemoteJudge 1000ms 500MiB

[RC-04] 子集积

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

给出 nn 个整数 a1ana_1\sim a_n,它们构成的多重集中,有几个子集的元素积大于 mm?(空集的元素积等于 11

两个子集不同,当且仅当它们中包含元素的 下标 不同。

答案很大,因此请输出它对 998244353998244353 取模的值。

输入格式

第一行两个整数 n,mn,m

接下来一行 nn 个正整数 a1ana_1\sim a_n,描述这个多重集。

输出格式

一行一个整数,为答案对 998244353998244353 取模的值。

4 4
1 1 2 3
4
20 123456
1 5 12 24 189893 233333 2 22 134 3284 28456 261 50 10 1 2 2 2 2 22
1036360

提示

【样例 11 解释】

以下子集符合要求:{a3,a4}\{a_3,a_4\}{a1,a3,a4}\{a_1,a_3,a_4\}{a2,a3,a4}\{a_2,a_3,a_4\}{a1,a2,a3,a4}\{a_1,a_2,a_3,a_4\}

【数据范围】

对于所有数据,0n,m1060\le n,m\le 10^61ai1061\le a_i\le 10^6

详细数据范围如下表:

测试点编号 nn mm aia_i 每测试点分数
11 =0=0 11
22 =0=0
363\sim 6 22\le 22 44
7107\sim 10 1000\le 1000
111411\sim 14 互不相同
151915\sim 19 2×105\le 2\times 10^5 55
202420\sim 24

【蒙青创】2025年CSP-J/S 冲刺【DP T4冲刺AK】

Not Claimed
Status
Done
Problem
28
Open Since
2025-9-26 0:00
Deadline
2025-11-30 23:59
Extension
24 hour(s)