Mã bài:
cpp_arrays_multi_01
Điểm:
0,5 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
512M
Dữ liệu vào:
stdin
Dữ liệu ra:
stdout
Tác giả:
Nguồn bài:
Dạng bài
Khi Mr. X đi xa nhà, ông ấy quyết định dùng đồng hồ thông minh của mình là John Cena tìm lộ trình đi về nhà, để tham dự cuộc thi ABC.
Bạn, chính là John Cena, đã tìm được N lộ trình đến nhà ông ấy.
Nếu Mr. X sử dụng quãng đường thứ i, ông ta sẽ về nhà trong khoảng thời gian ti với giá ci.
Tìm con đường mà tốn ít chi phí nhất mà không tốn quá thời gian T để đi.
Điều kiện
- Tất cả giá trị được đưa vào đều là số nguyên
- 1 ≤ N ≤ 100
- 1 ≤ T ≤ 1000
- 1 ≤ ti ≤ 1000
- 1 ≤ ci ≤ 1000
- Các cặp (ci, ti) đôi một khác nhau.
Input
Input được đưa vào dưới dạng sau:
N | T |
---|---|
c1 | t1 |
c2 | t2 |
. . |cN|tN|
Output
In ra mức chi phí thấp nhất của lộ trình mà không vượt quá thời gian T
Nếu mà không có lộ trình nào thoả mãn, in ra TLE
Ví dụ 1
Input | Output |
---|---|
3 70 7 60 1 80 4 50 |
4 |
- Lộ trình đầu tiên cho ông ấy về nhà với mức phí 7.
- Lộ trình thứ hai tốn nhiều thời gian hơn T = 70.
- Lộ trình thứ ba tốn cho ông ấy về nhà với mức phí 4.
Vì vậy, chi phí 4 của lộ trình thứ 3 là hợp lí nhất.
Ví dụ 2
Input | Output |
---|---|
4 3 1 1000 2 4 3 1000 4 500 |
TLE |
Không có lộ trình nào mà không quá thời gian cho trước T = 3.
Ví dụ 3
Input | Output |
---|---|
5 9 25 8 5 9 4 10 1000 1000 6 1 |
5 |
Bình luận