| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Minecraft | 100 (p) | 1.0s | 256M |
| 2 | Du lịch | 100 (p) | 1.0s | 256M |
| 3 | Công suất | 100 (p) | 1.0s | 256M |
| 4 | Thiết kế trò chơi | 100 (p) | 1.0s | 256M |
Bạn đang chơi Minecraft, công việc của bạn là phải xây dựng một bức tường có độ cao lớn nhất có thể. Hiện tại, bạn đang có sẵn một bức tường có \(n\) cột, cột thứ \(i\) có chiều cao là \(a_{i}\). Hiện tại bạn có \(w\) khối, với mỗi khối bạn có thể nâng độ cao một cột bất kì thêm một đơn vị. Bạn muốn xây bức tường sao cho độ cao của cột có độ cao nhỏ nhất là lớn nhất có thể. Hỏi độ cao đó có thể bằng bao nhiêu?
3 9
1 1 1
4
Lớp của Thuận tổ chức đi chơi du lịch đến Nha Trang. Khi đến Nha Trang, họ có một buổi chiều tắm biển rất vui vẻ. Sau khi chơi vui vẻ, họ quyết định trở về khách sạn. Đoạn đường từ biển về khách sạn có độ dài là \(l\) mét. Mỗi người đều có thể đi bộ với vận tốc là \(v_{1}\) mét mỗi giây. Tuy nhiên, do đã chơi cả chiều nên ai cũng thấm mệt, họ quyết định gọi xe để trở về khách sạn. Xe có thể chở tối đa \(k\) người trong cùng một thời điểm và có vận tốc là \(v_{2}\) mét mỗi giây. Mọi người sẽ chia nhau lên xe và đi bộ, tuy nhiên mỗi người sẽ chỉ lên xe nhiều nhất một lần.
Hãy xác định khoảng thời gian ngắn nhất để tất cả \(n\) người đều trở về được khách sạn, coi khoảng thời gian lên xe và xuống xe là ngay lập tức và ta có thể bỏ qua khoảng thời gian này.
5 10 2 4 5
2.5
Một công xưởng đã sản xuất ra một dãy \(n\) con chip được gắn liền kề với nhau, con chip thứ \(i\) đang hoạt động ở công suất \(a_{i}\). Vì được gắn liền kề nhau nên công suất của những con chip có sự tác động lẫn nhau và làm ảnh hưởng đến công suất hoạt động của cả đoạn. Ta định nghĩa tổng công suất của các con chip trong một đoạn chip \([l, r]\) \((1 \leq l \leq r \leq n)\) được xác định bởi giá trị nhỏ nhất của đoạn chip đó. Để chiết xuất một đoạn chip hoạt động hiệu quả, nhà sản xuất muốn biết rằng với mỗi số nguyên \(x\) từ \(1\) đến \(n\), đoạn chip có độ dài \(x\) có tổng công suất lớn nhất là bao nhiêu?
4
2 1 4 5
5 4 1 1
Trong Geometry Dash, các chướng ngại vật thường có thể được chia thành hai loại chướng ngại vật chính là gai nhọn và bức tường. Việc thiết kế chướng ngại vật được gọi là thiết kế hay nếu như các chướng ngại vật bức tường không được đặt cạnh nhau quá nhiều. Một màn chơi đương nhiên sẽ hay nếu như màn chơi ấy được thiết kế hay.
Hiểu được điều này, Tèo đã vẽ ra \(t\) kế hoạch kinh doanh và mỗi kế hoạch có dạng như sau: Với mỗi kế hoạch Tèo sẽ dùng số tiền \(n\) đô la ít ỏi của mình để mua \(n\) chướng ngại vật trong game nhằm thiết kế một màn chơi hay để sinh lời. Tèo chọn ra một số \(k\) phong thủy là số bức tường tối đa có thể được đặt cạnh nhau. Dựa trên số cách có thể thiết kế màn chơi mà Tèo quyết định có dùng phương án này hay không.
Yêu cầu: Với mỗi kế hoạch, bạn hãy giúp Tèo đếm số cách thiết kế màn chơi nhé.
2
3 1
5 1
5
13