#P6492. [COCI2010-2011#6] STEP
[COCI2010-2011#6] STEP
题目描述
给定一个长度为 的字符序列 ,初始时序列中全部都是字符 L
。
有 次修改,每次给定一个 ,若 为 L
,则将 修改成 R
,否则将 修改成 L
。
对于一个只含字符 L
,R
的字符串 ,若其中不存在连续的 L
和 R
,则称 满足要求。
每次修改后,请输出当前序列 中最长的满足要求的连续子串的长度。
输入格式
第一行有两个整数,分别表示序列的长度 和修改操作的次数 。
接下来 行,每行一个整数,表示本次修改的位置 。
输出格式
对于每次修改操作,输出一行一个整数表示修改 中最长的满足要求的子串的长度。
6 2
2
4
3
5
6 5
4
1
1
2
6
3
3
3
5
6
提示
数据规模与约定
对于全部的测试点,保证 ,。
说明
题目译自 COCI2010-2011 CONTEST #6 T5 STEP,翻译来自 @一扶苏一。