| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Bài 1. Tăng điểm (THT B Khánh Hòa 2026) | 100 (p) | 1.0s | 512M |
| 2 | Bài 2. Ước và Bội (THT B Khánh Hòa 2026) | 100 (p) | 1.0s | 512M |
| 3 | Bài 3. Tổng ước (THT B Khánh Hòa 2026) | 100 (p) | 1.0s | 512M |
| 4 | Bài 4. Xâu con tốt (THT B Khánh Hòa 2026) | 100 (p) | 1.0s | 512M |
An và Bình đang chơi một trò chơi. Ban đầu An có \(A\) điểm và Bình có \(B\) điểm. Mỗi phút, mỗi bạn được tăng thêm \(1\) điểm.
Hỏi sau bao nhiêu phút thì số điểm của An gấp \(3\) lần số điểm của Bình? Nếu điểm của An không thể gấp \(3\) lần điểm của Bình thì in ra NO.
Test 1
9
1
3
Sau \(3\) phút, số điểm của An là \(9 + 3 = 12\), số điểm của Bình là \(1 + 3 = 4\).
Khi đó điểm của An gấp \(3\) lần điểm của Bình.
Test 2
4
2
NO
Cho hai số nguyên dương \(m, n\).
Hãy tìm hai số nguyên dương \(a, b\) thỏa mãn:
Nếu không tồn tại cặp số \(a, b\) nào thỏa mãn, in ra \(-1\).
Test 1
2 12
10
Các cặp \((a, b)\) thỏa mãn \(GCD(a, b) = 2\) và \(LCM(a, b) = 12\) là: \((2, 12), (4, 6), (6, 4), (12, 2)\).
Trong các cặp trên, tổng nhỏ nhất là: \(4 + 6 = 10\).
Vậy đáp án là \(10\).
Số nguyên dương \(d\) được gọi là ước của số nguyên dương \(N\) nếu \(N\) chia hết cho \(d\).
Ví dụ: các ước của \(9\) là \(1, 3, 9\); các ước của \(10\) là \(1, 2, 5, 10\).
Cho hai số nguyên dương \(L\) và \(R\) (\(L \le R\)). Hãy tính tổng của tất cả các số nguyên dương là ước của ít nhất một số trong đoạn từ \(L\) tới \(R\).
Test 1
9 12
63
Các số là ước của ít nhất một số trong đoạn \([9, 12]\) là: \(1, 2, 3, 4, 5, 6, 9, 10, 11, 12\).
Ta có: \(1 + 2 + 3 + 4 + 5 + 6 + 9 + 10 + 11 + 12 = 63\).
Test 2
7 7
8
Các ước của \(7\) là \(1\) và \(7\). Ta có \(1 + 7 = 8\).
Cho một xâu \(s\) có độ dài \(n\), chỉ gồm các chữ cái in hoa từ A đến Z.
Một đoạn con liên tiếp \([l, r]\) của xâu được gọi là tốt nếu tồn tại một kí tự xuất hiện nhiều hơn một nửa độ dài đoạn đó.
Nói cách khác, gọi \(cnt(c, l, r)\) là số lần xuất hiện của kí tự \(c\) trong đoạn \([l, r]\). Đoạn \([l, r]\) là tốt nếu tồn tại một kí tự \(c\) sao cho:
Hãy tìm độ dài lớn nhất của một đoạn tốt trong xâu \(s\).
A đến Z.Test 1
7
AABBBCC
5
Chọn đoạn \([1, 5]\), tương ứng với xâu AABBB.
Trong đoạn này, kí tự B xuất hiện \(3\) lần, độ dài đoạn là \(5\). Vì \(3 > 5 / 2\), nên đây là một đoạn tốt.
Không có đoạn tốt nào có độ dài lớn hơn \(5\), nên đáp án là \(5\).
A và B.