StatementStatement languageEnglishexpand_more한국어English길이 NNN의 수열 AAA가 주어진다. 다음 두 종류의 연산을 처리하여라. 1 l r x: 모든 l≤i≤rl \leq i \leq rl≤i≤r에 대해 Ai←max(Ai,x)A_i \leftarrow \max(A_i,x)Ai←max(A를 수행한다. 모든 구간은 양 끝을 모두 포함한다.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 1 10 -2 100 0 2 1 6 1 1 4 50 2 1 4 1 4 6 1000 2 3 5 2 1 3 2 6 6 OutputCopy100 50 1000 50 1000 Show tags