수열과 최대 상승 쿼리
면접 대비시간 제한1초메모리 제한512 MB
수열의 값을 바꾸는 연산을 처리하고, 구간 [l, r]에서 i ≤ j인 a_j - a_i의 최댓값을 구합니다.
문제
길이가 인 수열 이 주어졌을 때, 다음 쿼리를 수행하는 프로그램을 작성해보자.
1 k x: 를 로 바꾼다.2 l r: 구간 의 최대 상승 값을 출력한다. 구간 의 최대 상승 값은 다음과 같이 정의한다.
입력
첫째 줄에 수열의 길이 이 주어진다.
둘째 줄에 수열의 원소 이 주어진다. 수열의 번째 원소 는 정수이며 이다.
셋째 줄에 쿼리의 개수 가 주어진다.
넷째 줄부터 개의 줄에 쿼리가 주어진다.
쿼리는 세 정수로 이루어져 있으며, 또는 이다.
2번 쿼리는 적어도 하나 주어진다.