B. 强哥的卡片

    传统题 文件IO:card 1000ms 256MiB

强哥的卡片

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

强哥的卡片(card)

强哥有 nn 张数字卡片,第 ii 张卡片上写着一个数字 aia_i。强哥想从这些卡片中选出 kk 张,按照不同的顺序排列组成多位数,以此来锻炼自己的数学思维。

例如,强哥选出了写有 33131311 的三张卡片,他可以排列成 31313113133113131133 这五个不同的数。现在请你帮助强哥计算:对于所有选出 kk 张卡片的方案,总共能拼成多少种不同的数字?

输入格式(card.in)

第一行两个整数 nnkk,表示卡片的个数和选出卡片的张数。 接下来一行 nn 个空格分隔的整数 a1,,ana_1, \dots, a_n,表示每张卡片上的数字。

输出格式(card.out)

输出一行一个整数,表示强哥总共能拼成多少种不同的数字。

输入样例

6 4
12 23 13 1 2 3

输出样例

314

数据范围

对于 20%20\% 的数据,有 1n61 \leq n \leq 6k=1k = 1

对于 40%40\% 的数据,有 1n61 \leq n \leq 6。 对于再 20%20\% 的数据,所有数相同。 对于 100%100\% 的数据,有 1n101 \leq n \leq 101k41 \leq k \leq 41ai991 \leq a_i \leq 99

2025乔斯复赛集训十连测-(第一场)

未参加
状态
已结束
规则
IOI
题目
4
开始于
2025-10-29 0:00
结束于
2025-11-3 0:00
持续时间
120 小时
主持人
参赛人数
36