题目描述

给定字符串 SS,字符集 AGCT,定义 LCS(S,T)\text{LCS}(S,T) 为字符串 SSTT 的最长公共子序列

对于每个 0iS0\le i\le|S|,求有多少个长为 mm 、字符集 AGCT 的字符串 TT 满足 LCS(S,T)=i\text{LCS}(S,T)=i,答案对 109+710^{9}+7 取模

输入格式

第一行一个整数 TT 表示数据组数

对于每组数据,第一行一个字符串 SS,第二行一个整数 mm

T5,S15,m1000T\le5,|S|\le15,m\le1000

输出格式

对于每组数据,输出 i=0,1,,Si=0,1,\cdots,|S| 时的答案,每个一行

1
GTC
10
1
22783
528340
497452

1 条评论

  • 1

信息

ID
3864
时间
1000ms
内存
256MiB
难度
6
标签
(无)
递交数
284
已通过
81
上传者