Trạm năng lượng

Xem dạng PDF

Gửi bài giải

Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Python
Trạm năng lượng
Mô tả và yêu cầu

TRẠM NĂNG LƯỢNG

Có N trạm năng lượng, trạm i đang có mức năng lượng Ai. Bạn cần thực hiện Q thao tác:

1. 1 L R X: Tăng mức năng lượng của tất cả trạm từ L đến R thêm X đơn vị.
2. 2 L R: Tìm mức năng lượng cao nhất trong đoạn từ L đến R.

Dữ liệu vào

* Dòng 1: N,Q (1≤N,Q≤105).

* Dòng 2: N số nguyên Ai.

* Q dòng tiếp theo: Các thao tác như mô tả.

Kết quả: Với mỗi thao tác loại 2, in ra giá trị cực đại tìm được.

Ví dụ
INPUT                               OUTPUT
                   5 4                                 5

                   1 2 3 4 5                           14

                   2 1 5                               14

                   1 2 4 10

                   2 2 4

                   2 1 5

Tải PDF gốc


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.