불가 왕국에는 일렬로 배치된 개의 금광이 있다. 각 금광에는 일정량의 금이 매장되어 있다. 왕국의 재무관인 헥사곤은 금의 채굴과 운반이 빈번하게 이루어지는 상황에서 상태를 파악해야 한다. 재무관인 헥사곤은 다음과 같은 명령을 내릴 수 있다.
금광의 개수와 명령의 수가 매우 많기에, 각 명령을 빠르게 처리하지 못하면 재무 보고가 지연될 수 있다. 헥사곤을 도와 모든 명령을 효율적으로 처리하는 프로그램을 작성하자.
첫 줄에 두 정수 , 가 주어진다. ( )
둘째 줄에는 개의 정수 이 주어진다. 는 번 금광의 초기 금 매장량이다. ( )
다음 개의 줄에는 명령이 주어진다.
1 i v : 번 금광의 금 매장량이 가 된다.2 l r : 번째부터 번째 금광까지의 금 매장량의 합을 출력한다.2번 명령에 대해, 해당 구간의 금 매장량의 총합을 한 줄에 하나씩 출력한다.
5 7 10 20 30 40 50 2 1 5 1 3 100 2 2 4 1 5 0 2 4 5 2 1 3 2 3 5
150 160 40 130 140