C. Biểu đồ nhiệt độ (TEMP)

Bộ nhớ: 512 MiB Thời gian: 300 ms Nhập/xuất từ luồng chuẩn
Kiểu bài: Thông thường Kiểu chấm: So sánh văn bản

Đề bài

Trạm khí tượng thủy văn thành phố đang phân tích dữ liệu biến đổi khí hậu. Họ có một danh sách ghi nhận nhiệt độ của N ngày liên tiếp. Để dự báo các đợt nắng nóng cực đoan, các chuyên gia cần quan sát "cửa sổ thời gian" kéo dài K ngày.

Với mỗi nhóm gồm K ngày liên tiếp, hãy xác định nhiệt độ cao nhất trong K ngày đó.

Dữ liệu:

  • Dòng đầu tiên chứa hai số nguyên dương N K ( 1 \le K \le N \le 10^5 ).
  • Dòng thứ hai chứa N số nguyên A_1, A_2, ..., A_N là nhiệt độ của từng ngày ( |A_i| \le 10^9 ).

Kết quả: In ra một dãy N - K + 1 số, trong đó số thứ i là giá trị lớn nhất của nhiệt độ trong K ngày liên tiếp tính từ ngày thứ i .

Ví dụ:

Dữ liệu:

8 3
1 3 -1 -3 5 3 6 7

Kết quả:

3 3 5 5 6 7

Giới hạn:

  • Subtask #1: 50\% số điểm có N \le 5000 .
  • Subtask #2: 50\% số điểm còn lại không có ràng buộc bổ sung.