B. 拼数

    传统题 1000ms 256MiB

拼数

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

问题说明

小Q有n张卡片,第i张卡片上有一个数字ai。小Q在里面选出了 k张,按照某种顺序依次排列成一个数。

比如小Q选出了3,13,1 这三张卡片,小Q就可以排列成 3131,3113,1331,1313,1133这五个数。你需要帮丛雨求出对于所有选出k张卡片的方案,小Q总共能拼成多少种不同的数字?

输入格式

第一行两个整数n, k,表示卡片的个数和选出卡片的张数。

接下来一行n个空格分隔的整数 a1, … , an,表示每张卡片上的数字。

输出格式

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

6 4

12 23 13 1 2 3
314

数据范围

对于20%的数据,有1≤n≤6,k=1。

对于40%的数据,有1≤n≤6。

对于再20%的数据,所有数相同。

对于100%的数据,有1≤n≤10,1≤k≤4,1≤ai≤99。

2024.7.20 进阶组周赛

未参加
状态
已结束
规则
IOI
题目
3
开始于
2024-7-20 11:45
结束于
2024-7-24 11:45
持续时间
2.5 小时
主持人
参赛人数
6