| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Thi thử TS10 2024 - Ngày 2 - Mảnh đất của thầy Đ | 6 (p) | 1.0s | 256M |
| 2 | Thi thử TS10 2024 - Ngày 2 - Chia hết cho ba | 6 (p) | 1.0s | 256M |
| 3 | Thi thử TS10 2024 - Ngày 2 - Domino | 4 (p) | 1.0s | 256M |
| 4 | Thi thử TS10 2024 - Ngày 2 - Tổng đệ quy | 4 (p) | 2.0s | 512M |
Thầy Đ là một thầy giáo giàu có thuộc trường chuyên L giấu tên. Thầy hiện là chủ sở hữu của rất nhiều mảnh đất đắt giá ở Hòa Xuân. Một trong số đó có diện tích \(n\times m\) mét vuông. Thầy Đ đang muốn lấp đầy mảnh đất của mình bằng các chiếc máy phát điện với diện tích \(1\times2\), \(2\times1\) hoặc \(1\times1\). Vì những chiếc máy \(1\times1\) có công suất kém hơn nên thầy đang muốn ưu tiên sử dụng hai loại máy còn lại. Hãy giúp thầy Đ tìm cách lấp đầy mảnh đất trên bằng ít máy loại \(1\times1\) nhất.
Cho xâu \(S\) gồm các chữ số. Hãy đếm số lượng xâu con \([l \dots r]\) sao cho tạo thành một số tự nhiên chia hết cho \(3\) (không có số \(0\) đứng đầu)
Dấu hiệu chia hết cho \(3\): Một số chia hết cho \(3\) khi tổng các chữ số của số đó chia hết cho \(3\). Ví dụ: \(354\) chia hết cho \(3\) vì \(3 + 5 + 4 = 12\) chia hết cho \(3\).
Test 1
363
6
Đếm số cách đặt các quân domino \(1\times 2\) hoặc \(2\times 1\) lên bảng hình chữ nhật \(m \times n\). Lưu ý, các quân domino không cần phải lấp đầy bảng và không đặt quân domino nào cũng được tính là một cách.
Một ví dụ cho trường hợp \(m = 2, n = 2\):

Test 1
1 3
3
Test 2
2 2
7
Cho dãy số \(n\) nguyên dương \(a_1, a_2, a_3, \dots,a_n\). Gọi \(m(l, r)\) là vị trí của giá trị nhỏ nhất trong đoạn \(a_l, a_{l+1}, \dots, a_r\) (nếu có nhiều số nhỏ nhất thì chọn số có vị trí lớn nhất).
Ta định nghĩa \(f(l, r)\) như sau:
\(f(l, r) = f(l, m(l, r) - 1) + f(m(l, r) + 1, r) +(r - l + 1)\) nếu \(l \leq r\).
\(f(l, r) = 0\) nếu \(l > r\).
Có \(q\) truy vấn, mỗi truy vấn gồm hai số nguyên dương \(l, r (1 \leq l \leq r \leq n)\). Với mỗi truy vấn cần tính giá trị \(f(l, r)\).
Test 1
4 5
2 4 1 3
2 2
1 3
1 4
2 4
1 1
1
6
8
5
1