#P5640. 【CSGRound2】逐梦者的初心
【CSGRound2】逐梦者的初心
Description
给你一个长度为n的字符串S。
有m个操作,保证。
你还有一个字符串T,刚开始为空。
共有两种操作。
第一种操作:
在字符串T的末尾加上一个字符。
第二种操作:
在字符串T的开头加上一个字符。
每次操作完成后要求输出有几个满足以下条件:
对于有
字符串下标从1开始。表示T的长度。
Input Format
第一行两个正整数。
第二行n个正整数,用空格隔开,第个整数表示。
接下来行,每行两个数字,表示在T的末尾加一个字符,表示在T的开头加一个字符。
Output Format
共行,每行一个非负整数表示第m操作后的输出。
10 3
1 2 3 1 2 3 2 3 2 3
0 1
1 2
0 3
0
1
1
Hint
注意:本题采用捆绑测试,只有当你通过一个subtask的所有点后,你才能拿到这个subtask的分数
对于所有的数据 $n \leq 10^6,m \leq 3.3333 \times 10^4,|\sum|\leq10^3,S_i \in [1,|\sum|]$。(表示字符集)
subtask1:
subtask2:
subtask3:
subtask4:无特殊条件
样例解释:
第一次操作后,,
时,所以答案为0
第二次操作后,,
时,
时,,所以答案为1
第三次操作后,,
时,;
时,;
时,所以答案为1
京公网安备 11011102002149号