| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Trồng cây (THTA Vòng Sơ loại Toàn quốc 2025 - Lần 1) | 100 (p) | 1.0s | 512M |
| 2 | Tô màu bóng (THTA Vòng Sơ loại Toàn quốc 2025 - Lần 1) | 100 (p) | 1.0s | 512M |
| 3 | Tô màu bàn cờ (THTA Vòng Sơ loại Toàn quốc 2025 - Lần 1) | 100 (p) | 1.0s | 512M |
| 4 | Tổng dãy số (THTA Vòng Sơ loại Toàn quốc 2025 - Lần 1) | 100 (p) | 1.0s | 512M |
| 5 | Mật mã (THTA Vòng Sơ loại Toàn quốc 2025 - Lần 1) | 100 (p) | 1.0s | 512M |
Trên đại lộ THT độ dài \(N\) mét, người ta cần trồng cây để làm đẹp cảnh quan. Tuy nhiên, khoảng cách giữa hai cây bắt buộc là \(K\) mét.
Yêu cầu: Bắt đầu trồng cây từ điểm bắt đầu của đại lộ, em hãy tính số lượng cây được trồng ở một bên đường của đại lộ THT.
Test 1
10
2
6
Ta có thể trồng được 6 cây tính cả 2 cây được trồng tại hai đầu của đại lộ.
Test 2
7
3
3
Ta chỉ trồng được 3 cây.
Ban tổ chức (BTC) THT có \(N\) quả bóng xếp thành một hàng từ trái sang phải đánh số từ \(1\) đến \(N\) để cho các bạn học sinh chơi trò chơi.
Yêu cầu: Em hãy tính số lượng quả bóng được tô màu vàng?
Test 1
10
2
5
4
Đầu tiên, tô màu đỏ lên các quả bóng có số thứ tự \(2, 4, 6, 8, 10\); sau đó, tô màu xanh lên các quả bóng có số thứ tự \(5, 10\); Cuối cùng còn lại \(4\) quả bóng có số thứ tự \(1, 3, 7, 9\) được tô màu vàng.
Ban tổ chức (BTC) THT có một bàn cờ kích thước \(N \times N\) ô vuông. Như vậy, bàn cờ có \(2 \times N - 1\) đường chéo từ trái – trên sang phải – dưới. Trong đó, đường chéo chính là đường chéo nối ô \((1,1)\) ở góc trái trên xuống ô \((N \times N)\) ở góc phải dưới.
BTC muốn tô bàn cờ bằng \(K\) màu khác nhau với quy tắc như sau:
Cho dãy số có quy luật sau: \(1,2,3,\textbf{6,5,4},7,8,9,\textbf{12,11,10},13,14,15,\textbf{18,17,16}, ...\)
Yêu cầu: Cho hai số nguyên dương \(L, R\). Hãy tính tổng các số từ vị trí \(L\) đến vị trí \(R\) của dãy số trên.
Test 1
3
8
33
Tổng các số từ vị trí 3 đến vị trí 8 là \(3+6+5+4+7+8 = 33\)
Mật mã để mở kho báu được giấu trong một xâu kí tự. Xâu kí tự này gồm 4 loại kí tự các kí tự a, b, c, d và kí tự 0. Điều đặc biệt là xâu kí tự này có thể nối hai đầu lại với nhau thành 1 vòng tròn và có thể thay mỗi kí tự 0 bằng một kí tự bất kì trong các kí tự từ a đến d. Mật mã của xâu chính là độ dài lớn nhất của xâu con liên tiếp chỉ chứa một loại kí tự duy nhất.
Yêu cầu: Em hãy lập trình đưa ra mật mã để mở kho báu.
a đến d và kí tự 0. Độ dài của xâu không vượt quá \(100\).Test 1
0ddc0ba
3
Có thể thay kí tự 0 ở vị trí đầu tiên thành d. Tạo ra xâu dddc0ba, chứa xâu ddd là xâu con dài nhất chỉ chứa một loại kí tự.
Test 2
0dc0b
3
Có thể thay cả hai kí tự 0 trong xâu thành kí tự b được xâu bdcbb. Ghép đầu và cuối xâu lại thì được xâu con bbb có độ dài \(3\) là lớn nhất.
a và b;a liên tiếp và một phần toàn kí tự b liên tiếp.a và b.