| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Bóng đèn (THTA Sơn Trà 2022) | 100 (p) | 1.0s | 256M |
| 2 | Oẳn tù tì (THTA Hòa Vang 2022) | 100 (p) | 1.0s | 256M |
| 3 | Chia quà (THTA Thanh Khê 2022) | 100 (p) | 5.0s | 512M |
| 4 | Chênh lệch (THTA Hòa Vang 2022) | 100 (p) | 1.0s | 256M |
| 5 | Tổng 3K (THTA Thanh Khê 2022) | 100 (p) | 1.0s | 512M |
| 6 | Hiệu hai số nhỏ nhất (THTA Sơn Trà 2022) | 100 (p) | 1.0s | 256M |
| 7 | Màu chữ (THTA Thanh Khê 2022) | 100 (p) | 1.0s | 512M |
| 8 | Không thích các số 3 (THTA Sơn Trà 2022) | 100 (p) | 1.0s | 1023M |
| 9 | Dãy số (THTA Hòa Vang 2022) | 100 (p) | 1.0s | 256M |
| 10 | Số cân bằng (THTA Sơn Trà 2022) | 100 (p) | 1.0s | 256M |
Người ta mắc bóng đèn màu xung quanh một bảng quảng cáo hình vuông có chiều dài \(a\) \((dm)\), hai bóng đèn liên tiếp cách nhau \(5\) \((cm)\). Em hãy viết chương trình để đưa ra màn hình số lượng bóng đèn cần mắc.
Ví dụ: \(a = 1\), thì số bóng đèn cần mắc là \(8\).
Test 1
3
24
Bạn chơi oẳn tù tì cùng hai bạn Tuấn và Tú, mong muốn của bạn sau mỗi lần chơi đều có kết quả hòa.
Với các ký hiệu sau:
Yêu cầu: Bạn được biết trước Tuấn và Tú ra ký hiệu gì, bạn hãy đưa ra ký hiệu của mình để lượt chơi cho kết quả hòa.
Test 1
1
2
0
Tuấn ra số 1 (Kéo) sẽ thắng Tú ra số 2 (Bao), bạn sẽ ra số 0 (Búa) sẽ thắng Tuấn nhưng thua Tú.
Jack mua \(N\) cuốn sách và muốn chia đều cho \(M\) người bạn thân. Em hãy giúp Jack biết cần mua thêm ít nhất bao nhiêu cuốn sách nữa để có thể thực hiện được việc chia quà cho các bạn của mình đều nhau?
Test 1
20
5
0
Jack có \(20\) cuốn sách và chia cho \(5\) người bạn, mỗi người sẽ có \(4\) cuốn đều nhau.
Test 2
30
8
2
Jack có \(30\) cuốn sách và chia cho \(8\) người bạn, để mỗi người có số sách đều nhau thì Jack phải mua thêm ít nhất \(2\) cuốn.
Bạn Donald học về bài toán đếm ký tự trong một câu, bạn muốn so sánh thử tên của hai bạn trong lớp có số lượng ký tự chênh lệch là bao nhiêu.
Yêu cầu: Nhập vào họ tên đầy đủ của hai bạn bất kỳ trong lớp, in ra số lượng ký tự chênh lệch của hai bạn đó.
Test 1
Tran Nhu Thuy
Le Thai
6
Cho dãy số có dạng như sau: \(11, 14, 17, \ldots, 68, \ldots\)
Jack đố Oggy: khi nhập vào một số \(k\) bất kỳ (\(k>0\)) thì Oggy phải trả lời đúng tổng các số hạng thứ \(k\), \(k+1\) và \(k+2\) của dãy số trên.
Test 1
3
60
Dãy số: \(11, 14, 17, 20, 23, \ldots, 68, \ldots\).
Tổng: \(17+20+23=60\).
Cho trước \(4\) số nguyên \(a, b, c, d\). Chúng ta sẽ chọn các số nguyên \(x\) và \(y\) sao cho \(a\le x\le b\) và \(c\le y\le d\).
Yêu cầu: Tìm giá trị nhỏ nhất có thể có của \(x − y\).
Test 1
0
10
0
10
-10
Test 2
10
15
7
9
1
Jack viết dòng chữ TIN HOC TRE THANH KHE lặp lại nhiều lần thành dãy các kí tự liên tiếp như sau:
TINHOCTRETHANHKHETINHOCTRETHANHKHETIN…..
Sau đó Jack tô màu các chữ cái trong dãy theo thứ tự Blue, Red, White, Yellow, Blue, Red, White, Yellow,...
Yêu cầu: Nhập vào số nguyên dương \(k\) (\(k \geq 1\)), hãy in ra màn hình chữ cái thứ \(k\) và màu của kí tự đó trong dãy theo định dạng: Kí tự - Màu
Kí tự-MàuTest 1
5
O-Blue
Dãy: TINHOCTRETHANHKHETINHOCTRETHANHKHE…
Kí tự thứ \(5\) là O, màu thứ \(5\) (theo chu kỳ 4) là Blue.
Test 2
23
C-White
Dãy: TINHOCTRETHANHKHETINHOCTRETHANHKHE…
Kí tự thứ \(23\) là C, màu thứ \(23\) (theo chu kỳ 4) là White.
Polycarp không thích các số nguyên chia hết cho \(3\) hay có tận cùng bằng \(3\) (trong biểu diễn thập phân của số). Các số thỏa mãn cả hai điều kiện, Polycarp cũng không thích.
Polycarp bắt đầu viết các số nguyên dương (lớn hơn \(0\)) mà anh ấy thích: \(1, 2, 4, 5, 7, 8, 10, 11, 14, 16, …\).
Yêu cầu: Hãy in ra số thứ \(k\) trong dãy này (các số được đánh thứ tự từ \(1\)).
Test 1
3
4
Cho dãy số \(1,1,2,3,5,8,13,21,34,55,89,…\) Cho \(n\) hãy tính tổng các chữ số cuối cùng của \(n\) số đầu tiên trong dãy đã cho.
Ví dụ: \(n=8\) thì kết quả là \(24\), vì chữ số tận cùng của 8 số đầu tiên là \(1+1+2+3+5+8+3+1=24\)
Dữ liệu: Một số nguyên dương \(n\ (n≤1.000.000.000)\).
Kết quả: Một số nguyên duy nhất là tổng các chữ số cuối cùng của \(n\) số đầu tiên trong dãy đã cho.
Input
5
Output
12
Giải thích: 1+1+2+3+5=12
Input
8
Output
24
Giải thích: 1+1+2+3+5+8+3+1=24
Số cân bằng là số:
Ví dụ: \(66, 1212; 348348\) là số cân bằng, \(666, 1221; 334488\) không phải là số cân bằng.
Yêu cầu Cho giá trị \(n\), hãy tìm các số cân bằng không vượt quá \(n\).
Test 1
33
3
Test 2
1333
13