Truy Vấn Khách Sạn
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Python 3
5.0s
Giới hạn bộ nhớ:
256M
Đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Go, Java, Kotlin, Pascal, Python, Scratch
Có khách sạn, khách sạn có phòng trống. Có nhóm khách du lịch đến lần lượt, nhóm cần phòng. Mỗi nhóm phải ở cùng một khách sạn.
Với mỗi nhóm, hãy phân phòng tại khách sạn có chỉ số nhỏ nhất còn đủ phòng. Nếu không có khách sạn nào đủ phòng, in .
Dữ liệu vào
Dòng đầu gồm hai số nguyên và .
Dòng thứ hai gồm số nguyên .
Dòng thứ ba gồm số nguyên .
Dữ liệu ra
In số nguyên trên một dòng, cách nhau bởi dấu cách: chỉ số khách sạn được phân cho từng nhóm (hoặc nếu không có).
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 8 5 3 2 4 1 5 5 2 6 4 4 7 1 1 |
3 5 0 1 1 | Nhóm 1 (4 phòng)→KS3, nhóm 2 (4 phòng)→KS5, nhóm 3 (7 phòng)→0, nhóm 4,5 (1 phòng)→KS1. |
Bình luận