第一行输入一个仅包含26个小写英文字母的字符串s第二行输入一个正整数n表示,t串的数目。接下来输入n行再输入一行一个字符串t,表示压缩后的查询串。查询串仅包含26个小写英文字母,星号'*',以及数字。
对于每一个查询,如果至少存在一个s的前缀满足“最短含t序列串”的定义,请输出s的最短含t序列前缀的长度对998244353取余数后的结果。否则请输出"-1"表示无解。
对于前的测试数据保证
且t串中不包含数字以及'*'。
对于前的测试数据保证
且t串中不包含数字。
对于前的测试数据保证
且t串中不包含数字。
对于前的测试数据保证
且t串中的数字值域范围在
内。
对于前的测试数据保证
且t串中的数字值域范围在
内。
注意,|t|仅表示输入时的压缩串的长度,不代表解压缩后的长度,解压后t串的长度最长可以达到。