#P8563. Magenta Potion
Magenta Potion
题目描述
给定一个长为 的整数序列 ,其中所有数的绝对值均大于等于 。有 次操作,格式如下:
,表示将 修改为 。保证 的绝对值大于等于 。
,考虑 的子区间(包括本身)中乘积最大的的区间乘积 。如果 ,输出 Too large
,否则输出 。特别地,空区间的元素乘积定义为 。
输入格式
第一行两个正整数表示 。
第二行输入 个整数表示 。
接下来 行,每行三个整数表示一次询问,格式见上。
输出格式
对于每次 操作输出一行表示询问的答案。
5 7
2 2 3 4 5
2 1 5
1 3 -3
2 1 5
2 3 3
1 1 100000
1 2 100000
2 1 2
240
20
1
Too large
提示
对于所有的数据,,,。
$$\def{\arraystretch}{1.5} \begin{array}{c|c|c}\hline \textbf{测试点编号}&\bm{~~~~~~~~n,q\le~~~~~~~~}&~~~~\textbf{特殊限制}~~~~\cr\hline \textsf1\sim \sf2 & 10& \cr\hline \sf3\sim 6 & 100& \cr\hline \sf7\sim 10 & 5 \times 10^3&\cr\hline \sf 11\sim 13 & &\sf A\cr\hline \sf14\sim 16 & & \sf B\cr\hline \sf17\sim 20 & &\cr\hline \end{array} $$:保证 。
:保证对于每一组询问,对应的 。