StatementStatement languageEnglishexpand_more한국어English길이 NNN의 수열 AAA가 주어진다. 다음 두 종류의 연산을 처리하여라. 1 i x: AiA_iAi를 xxx로 바꾼다. 2 l r: max(Al,Al+1,⋯ ,Ar)\max(A_l,A_{l+1},\cdots,A_r)max(Al을 구한다. 모든 구간은 양 끝을 모두 포함한다.Input입력은 다음과 같은 형식으로 주어진다.N QN\ QN Q A1 A2 ⋯ ANA_1\ A_2\ \cdots\ A_NA1 A2 ⋯ Output각 구간 최댓값 질의의 답을 한 줄에 하나씩 출력한다.Constraints 1≤N,Q≤200 0001 \leq N,Q \leq 200\ 0001≤N,Q≤200 000. −109≤Ai≤109-10^9 \leq A_i \leq 10^9−109≤ (). Subtasks#ScoreConstraints120N,Q≤500N,Q \leq 500N,Q≤500280추가적인 제약조건이 없다.SamplesInputCopy6 7 -5 10 3 100 -2 1 2 1 6 2 1 3 1 4 -100 2 1 6 1 6 1000 2 3 6 2 4 5 OutputCopy100 10 10 1000 -2 Show tags