#QU000003. Giá trị nhỏ nhất trong m vị trí trước
Giá trị nhỏ nhất trong m vị trí trước
Giá trị nhỏ nhất trong vị trí trước (Minimum in Previous m Positions)
Nguồn: Luogu
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho dãy . Với mỗi vị trí , cần tìm giá trị nhỏ nhất trong tối đa phần tử đứng ngay trước . Nếu trước chưa có phần tử nào thì kết quả là .
Input
Dòng đầu chứa . Dòng thứ hai chứa số nguyên dương .
Output
In dòng; dòng thứ là kết quả ứng với vị trí .
Subtask
- Subtask 1 (20%): .
- Subtask 2 (30%): .
- Subtask 3 (50%): .
Toàn bộ dữ liệu tuân theo: , .
Ví dụ
Input
6 2
7 8 1 4 3 2
Output
0
7
7
1
1
3
Giải thích
Vị trí đầu tiên không có phần tử đứng trước nên in . Từ vị trí thứ hai trở đi chỉ xét tối đa hai phần tử ngay trước.