| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Số đẹp (THTC Gia Bình, Bắc Ninh 2023) | 6 (p) | 1.0s | 512M |
| 2 | Cặp ký tự đối xứng (THTC Gia Bình, Bắc Ninh 2023) | 6 (p) | 1.0s | 512M |
| 3 | Lập phương (THTC Gia Bình, Bắc Ninh 2023) | 5 (p) | 1.0s | 512M |
| 4 | Số mũ lớn nhất (THTC Gia Bình, Bắc Ninh 2023) | 3 (p) | 1.0s | 512M |
Hiện nay, xem ý nghĩa biển số xe, số điện thoại, ngày sinh hay một dãy số nào đó là điều quan tâm của nhiều người. Cách đánh giá số đẹp của dãy số như sau: Tính tổng các chữ số trong dãy, nếu tổng là số có \(1\) chữ thì đó là giá trị số đẹp (độ đẹp của dãy số), ngược lại thì tiếp tục tính tổng các chữ số trong dãy.
Ví dụ:
Yêu cầu: Cho dãy số có \(n\) chữ số. Hãy đánh giá độ đẹp của dãy số đã cho.
Test 1
BEAUNUM.inp)02022020
BEAUNUM.out)8
Test 2
BEAUNUM.inp)0912345678
BEAUNUM.out)9
Cho 2 xâu kí tự \(S\) và \(P\) có cùng độ dài là \(L\) (\(1 < L < 256\)). Hai kí tự \(S[i]\) và \(P[j]\) được gọi là cặp kí tự đối xứng nếu chúng thỏa mãn điều kiện: \(S[i] = P[j]\) và \(i + j - 1 = L\).
Yêu cầu: Xác định có bao nhiêu cặp kí tự đối xứng của 2 xâu \(S\) và \(P\).
Test 1
SYMMETRY.inp)abmdegs
hfemfba
SYMMETRY.out)3
Trong 2 xâu đã nhập (xâu \(S\) ở dòng đầu, xâu \(P\) ở dòng thứ hai) ta có 3 cặp kí tự đối xứng là: \(S[1] = P[7]; \ S[2] = P[6]\) và \(S[5] = P[3]\).
Cho số nguyên không âm \(N\). Hãy kiểm tra xem có tồn tại số nguyên không âm \(x\) sao cho \(x^3=N\) hay không?
Test 1
CUBE.inp)5
2
8
4
27
1000
CUBE.out)NO
YES
NO
YES
YES
Cho \(N\) là một số nguyên dương lớn hơn 2. Xét tích \(T = 1 \times 2 \times 3 \times \ldots \times N\).
Yêu cầu: Trong các ước có dạng \(2^k\) (\(k \in N\)) của số \(T\), hãy tìm số mũ \(k\) lớn nhất.
Test 1
MAXPOW.inp)6
MAXPOW.out)4