题面
星穹列车的智能系统"帕姆"正在监控长度为n的星际数据链路A。现在需要处理m个来自各节车厢的实时维护请求。操作有两种类型:
1 k x
,对第k个数据节点注入x单位星琼能量(数据强化)2 l r
,扫描[l,r]区间的数据流,找出最长符合「星轨数组」的连续子串的长度
数组是星轨数组,指存在使得
输入格式
第一行整数,表示数组长度和操作数。
接下来一行个空格分隔的整数,表示初始数组A。保证任何时候数组
接下来行,表示操作。
输出格式
对于每个操作,输出最长星轨数组的长度
样例
输入
3 4 1 1 1 2 1 3 1 2 1 1 3 2 2 1 3
输出
3 3