#P17070. [PA 2015 Final]Neon
[PA 2015 Final]Neon
题目描述
Bajtazar 是比特托邦著名的恶作剧者。他以策划各种滑稽场景并将其拍摄成视频发布在网上为生。这一次,他把目标锁定在了一家声名显赫、名字极长的酒店屋顶上的大型霓虹灯。
霓虹灯展示的是由 个字母组成的字符串 ,即该酒店的名称。Bajtazar 打算在深夜潜入酒店屋顶并熄灭霓虹灯中的某些字母,使得剩下的仍然亮着的字母从左到右阅读时,能构成一个非常有趣的、 个字母的单词 。为了让整体效果更加震撼,最后一个亮着的字母与第一个亮着的字母的位置之差不能小于 。这位恶作剧者想知道,他有多少种关掉字母的方式可以达成这一目标。
正式地,他感兴趣的是选择编号 的方案数,这些编号均在区间 内,且满足 , 且 ,其中 表示字符串 的第 个字母。编号 对应于保持亮着的字母的位置。
输入格式
输入的第一行包含三个整数 。
第二行包含酒店屋顶上展示的 个字母的单词 。
第三行包含在关掉某些字母后需要展示的 个字母的单词 。
单词 和 均仅由小写英文字母 组成。
输出格式
在一行中输出 Bajtazar 达成目标的方案总数,结果对 取模。
13 3 5
longlonghotel
lol
5