#D. 相似字符串【CSP模拟赛T4】

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

相似字符串【CSP模拟赛T4】

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

题目描述

如果一个单词可以由另一个单词交换字母顺序得到,则称它们是「相似」的。

老师给 BobBobnn 个单词,请他选出一些单词,使得其中恰好kk单词是「相似」的。请你帮他计算可行的方案数,答案对 109+710^9 + 7 取模。

输入格式

第一行两个整数 nnkk

接下来 nn 行,每行一个字符串,表示一个单词。

输出格式

一行一个整数,表示可行的方案数,对 109+710^9 + 7 取模。

3 1
ovo
ono
voo
2

样例 1 解释

恰含有一对「相似」的单词的方案为 ovo, ono, vooovo, voo

5 2
trava
vatra
vrata
leo
ole
3

样例2解释

2 对相似单词,3 种可选方案:

  1. trava,vatra,leo,ole
  2. vatra,vrata,leo,ole
  3. trava,vrata,leo,ole
6 3
mali
lima
imal
je
sve
ej
6

样例3解释

33 对相似的单词,有 6 种方案:

  1. mali,lima,imal
  2. mali,lima,imal,je
  3. mali,lima,imal,sve
  4. mali,lima,imal,ej
  5. mali,lima,imal,je,sve
  6. mali,lima,imal,sve,ej

数据规模与约定

本题采用捆绑测试

Subtask 分值 数据规模与约定
11 1010 1n151 \le n \le 15
22 3030 0k30 \le k \le 3
33 6060 无附加约定

对于 100%100\% 的数据,1n2×1031 \le n \le 2 \times 10^30k2×1030 \le k \le 2 \times 10^3,单词的长度不超过 1010 且仅含小写字母。

CSP2024模拟赛(国庆-2)

未参加
状态
已结束
规则
OI
题目
4
开始于
2024-10-4 8:00
结束于
2024-10-4 12:00
持续时间
4 小时
主持人
参赛人数
15