| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Sơn hình lập phương (THTA Lâm Đồng 2023) | 10 (p) | 2.0s | 512M |
| 2 | Tổng các chữ số (THTA Lâm Đồng 2023) | 10 (p) | 2.0s | 512M |
| 3 | Bậc thang số (THTA Lâm Đồng 2023) | 10 (p) | 2.0s | 512M |
| 4 | Ba số liên tiếp (THTA Cấp tỉnh đề chung 2023) | 10 (p) | 1.0s | 256M |
| 5 | Cộng trừ (THTA Cấp tỉnh đề chung 2023) | 10 (p) | 2.0s | 512M |
| 6 | Ký tự liên tiếp (THTA Cấp tỉnh đề chung 2023) | 10 (p) | 2.0s | 512M |
| 7 | Tổng dãy con (THTA Cấp tỉnh đề chung 2023) | 10 (p) | 1.0s | 512M |
An xếp những hình lập phương nhỏ cạnh 1 đơn vị thành một hình lập phương lớn cạnh \(D\) đơn vị. Sau đó, An sơn các mặt ngoài của hình lập phương vừa xếp được.
Yêu cầu: Em hãy giúp An tìm số hình lập phương nhỏ được sơn 1 mặt, 2 mặt và 3 mặt.
Test 1
3
6
12
8
Có 6 hình lập phương sơn 1 mặt, 12 hình lập phương sơn 2 mặt và 8 hình lập phương sơn 3 mặt.
Cho trước bốn số tự nhiên \(a, b, k, p\). Xét dãy số có dạng:
\(n+k, n+k+k, n+k+k+k, n+k+k+k+k, \dots\)
Biết rằng \(n\) là số nhỏ nhất chia hết cho cả \(a\) và \(b\).
Yêu cầu: Em hãy tính tổng các chữ số của số hạng thứ \(p\) trong dãy số trên.
Test 1
2
3
4
5
8
Số \(6\) là số nhỏ nhất chia hết cho cả \(2\) và \(3\), nên ta có dãy số: \(10, 14, 18, 22, 26, 30, \dots\); số ở vị trí thứ \(5\) của dãy số là \(26\). Vậy kết quả là: \(2 + 6 = 8\).
Cho bậc thang số, tính từ trên xuống dưới là các hàng, trên mỗi hàng tính từ trái qua phải là các ô. Mỗi ô của bậc thang số ghi một số tự nhiên theo quy luật như hình dưới.
Yêu cầu: Cho ba số tự nhiên \(A, R\) và \(C\). Em hãy viết chương trình cho biết:
Cho số tự nhiên \(N\).
Kiểm tra xem \(N\) có thể tích thành tổng của ba số tự nhiên liên tiếp \(X − 1, X, X+1\) hay không?
Test 1
10
0
Không có cách nào để tách được.
Test 2
30
10
\(30 = 9+10+11\) nên ghi ra \(X=10\).
An và Binh chơi một trò chơi tên là “Cộng trừ”. Khi bắt đầu, An có số tự nhiên \(A\), Bình có số tự nhiên \((B \ne A)\). Cứ đến lượt chơi của mình thì An sẽ cộng thêm vào số của mình số tự nhiên \(X\), cứ đến lượt chơi của Bình thì Bình sẽ trừ đi số tự nhiên \(Y\). Biết An là người chơi trước và hai bạn chơi lần lượt.
Yêu cầu: Ở lượt chơi thứ bao nhiêu thì số của hai bạn sẽ có cùng giá trị. Nếu không thể in ra 0.
Ví dụ: \(A = 1, B = 10, X = 3, Y = 3\)
Vậy cần đưa ra kết quả là 3 vì sau lượt này cả An và Bình đều đang có số bằng nhau.
Test 1
1
10
3
3
3
Như ví dụ trong đề
Test 2
1
10
2
3
0
Từ sau lượt chơi này thì số \(A\) luôn tăng lên còn số \(B\) thì giảm đi mà \(A\) đang lớn hơn \(B\) nên không thể xảy ra trường hợp \(A = B\).
Cho một xâu độ dài chẵn chỉ gồm các cặp: 1 chữ số \(X\) và 1 kí tự \(C\) (từ a tới z) viết liên tiếp thể hiện có \(X\) kí tự \(C\) được viết và nén lại trong xâu. Ví dụ xâu 3a5b3e4c4a là xâu nén của xâu aaabbbbbeeeccccaaaa.
Yêu cầu: Đưa ra số tự nhiên là độ dài của đoạn liên tiếp dài nhất chỉ gồm các kí tự giống nhau.
Test 1
3a5b3c4c4a
7
Ta có xâu: aaabbbbbcccccccaaaa. Đoạn liên tiếp dài nhất chỉ gồm các kí tự giống nhau là đoạn gồm 7 kí tự c.
Test 2
1a1b1e1s
1
a, thí sinh sẽ được 40 điểm.Cho dãy số \(A\) vô tận bắt đầu bằng số \(X\) và số sau bằng số trước cộng thêm \(K\).
Dãy số \(B\) vô tận được tạo thành bởi việc lấy 2 chữ số cuối của số ở vị trí tương ứng trong dãy A. Ví dụ về 2 chữ số tận cùng: 2 chữ số tận cùng của 2023 là 23; 2 chữ số tận cùng của 5 là 5; 2 chú số tận cùng của 100 là 0; 2 chữ số tận cùng của 209 là 9: ...
Ví dụ với dãy số \(A\) có \(X = 1\) và \(K = 33\) thì ta có dãy \(A = 1,34,67, 100, 133, 166,199,232,...\). Ta có dãy \(B\) tương ứng là \(1,34,67,0,33, 66,99, 32,...\)
Yêu cầu: Tính tổng các số từ vị trí 1 đến vị trí \(N\) của dãy \(B\).
Test 1
1
33
4
102
\(1+34 +67+0=102\).
Test 2
1
1000
500
500
Dãy \(B\) chỉ toàn số 1.