Hoa ban
Đề bài
Mô tả
Đến với Điện Biên lần này các bạn không có cơ hội được ngắm nhìn những bông hoa Ban tuyệt đẹp bởi vì chúng chỉ nở vào mùa xuân. Tuy nhiên, các bạn có thể ngắm nhìn hàng cây gồm cây hoa Ban trồng bên đường được đánh số từ cây đến cây từ chân đèo đến đỉnh đèo Pha Đin.
Khi lấy từ vườn ươm mang đi trồng mỗi cây đều có chiều cao là một số nguyên dương . Để chăm sóc cho hàng cây hoa Ban này tính đến nay người ta đã sử dụng hết bao phân bón tổng hợp. Các bao phân bón được sử dụng lần lượt từ bao phân bón thứ đến bao phân bón thứ , bón hết bao này rồi mới tới bao khác.
Biết rằng trong bao phân bón thứ () có viên phân bón. Khi sử dụng nó, người ta phải thực hiện lần bón phân cho cây, mỗi lần chỉ bón một viên và thực hiện như sau:
- Chọn cây có chiều cao nhỏ nhất trong các cây từ cây đến cây . Nếu có nhiều cây có cùng chiều cao nhỏ nhất thì chọn cây có số thứ tự nhỏ nhất trong số chúng.
- Bón một viên cho cây được chọn, khi đó chiều cao của cây được bón phân sẽ tăng thêm đơn vị.
Yêu cầu: Hãy cho biết chiều cao của cây hoa Ban hiện tại.
Dữ liệu vào
- Dòng đầu tiên chứa ba số nguyên dương (, ).
- Dòng thứ trong dòng tiếp theo mỗi dòng chứa hai số nguyên dương và (; ).
Dữ liệu ra
In ra số nguyên là chiều cao hiện tại của các cây hoa Ban từ cây thứ đến cây thứ , mỗi số cách nhau bởi một dấu cách trống.
Ràng buộc
- .
- .
- , .
Subtasks
Điểm được tính theo từng test.
- Subtask 1 ( số test): ; với .
- Subtask 2 ( số test): với .
- Subtask 3 ( số test): .
- Subtask 4 ( số test): .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 8 3 2 3 11 8 7 6 3 |
6 6 5 5 5 4 3 3 | Bao : viên chia lần lượt cho cây , được . Bao : viên đầu đưa cây đến lên , viên còn lại cho cây và : . Bao (): cây lên , rồi cây và cây lên . |
| 5 6 6 5 1 5 1 2 1 5 1 3 1 4 1 |
8 8 7 7 6 | Ví dụ bổ sung (không có trong đề gốc). Các viên lần lượt bón cho cây . |
Bình luận