Truy vấn max
Đề bài
Mô tả
Hệ thống quản lý điểm số của trường LTV cần quản lý thông tin điểm số của bạn học sinh được đánh số từ đến . Điểm số bắt đầu của tất cả các bạn là và hệ thống sẽ cung cấp hai lệnh:
- Lệnh cập nhật : Đặt điểm số của học sinh thứ là (; ).
- Lệnh truy vấn : Cho biết điểm số cao nhất của các học sinh có thứ tự từ đến ().
Yêu cầu: Cho một dãy lệnh thuộc một trong hai lệnh trên, hãy trả lời tất cả câu hỏi truy vấn.
Dữ liệu vào
- Dòng chứa hai số nguyên dương ().
- dòng tiếp theo, mỗi dòng chứa thông tin về một lệnh, đầu tiên là một ký tự thuộc tập .
- Nếu ký tự đầu dòng là , tiếp theo là hai số nguyên cho biết đó là lệnh .
- Nếu ký tự đầu dòng là , tiếp theo là hai số nguyên cho biết đó là lệnh .
Dữ liệu ra
- Tương ứng với mỗi lệnh truy vấn trong input, ghi ra trên một dòng một số nguyên là câu trả lời cho truy vấn đó.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 6 S 2 1 S 4 5 Q 2 4 S 3 6 S 2 7 Q 1 4 |
5 7 |
Sau và : dãy điểm là . Truy vấn : max của . Sau và : dãy điểm là . Truy vấn : max của . |
Bình luận