| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Ba chữ số | 100 (p) | 1.0s | 256M |
| 2 | Chênh lệch | 100 (p) | 1.0s | 256M |
| 3 | String LCM | 100 (p) | 1.0s | 256M |
| 4 | Cặp đôi bất khả chiến bại | 100 (p) | 1.0s | 977M |
| 5 | pyramid2 | 100 (p) | 2.0s | 1G |
Bạn X thiết kế ra một máy đánh số thứ tự có ba chữ số, nên được giao nhiệm vụ đánh mã số lên các thiết bị của công ty. Chiếc máy đánh số từ \(001, 002, 003, \dots, 997, 998, 999\) rồi sau đó quay lại \(001, 002, 003, \dots\).
Hãy cho biết, thiết bị thứ \(n\) có mã số là bao nhiêu?
Test 1
275
275
Test 2
1000
001
Test 3
2275
277
Cho một mảng \(A\) có \(n\) phần tử. Hãy tìm chênh lệch nhỏ nhất giữa hai phần tử bất kỳ của \(A\).
Test 1
5
2
4
1
8
2
0
Test 2
5
20
9
2
5
13
3
Ta định nghĩa một phép nhân giữa một chuỗi \(a\) và một số nguyên dương \(x\): \(a.x\) là một chuỗi được hình thành bằng cách sao chép \(x\) lần chuỗi \(a\).
Ví dụ: abc\(.2\) = abcabc, a\(.5\) = aaaaa.
Một chuỗi \(a\) được gọi là chia hết cho chuỗi \(b\) nếu tồn tại một số nguyên \(x\) sao cho \(b.x\) = \(a\).
Ví dụ abababab chia hết cho chuỗi ab, nhưng không chia hết cho ababab hoặc a.
\(LCM\) của hai chuỗi \(s\) và \(t\) là chuỗi ngắn nhất khác rỗng sao cho chuỗi \(s\) và chuỗi \(t\) chia hết cho chuỗi đó.
Bạn được cho hai chuỗi \(s\) và \(t\). Hãy tìm \(LCM(s, t)\).
a hoặc b.-1.Test 1
3
baba
ba
aa
aaa
aba
ab
baba
aaaaaa
-1
Phi hành đoàn trên con tàu vũ trụ Chết chóc phải hoàn thành các nhiệm vụ để vận hành và duy trì con tàu. Vì trong số họ có các imposter đang chực chờ cơ hội để tiêu diệt họ, một số người đã đi thành cặp để bảo vệ lẫn nhau. Tuy nhiên không phải cặp nào cũng đủ sức mạnh để chống trả lại bọn imposter gian ác. Tất cả các phi hành đoàn sẽ mang 1 con số báo danh trong đoạn từ \(L\) đến \(R\) và imposter nhận ra rằng, một cặp đôi \(a\) và \(b\) là bất khả chiến bại nếu như tổng số ước của \(a\) không bao gồm \(a\) bằng \(b\) và ngược lại tổng số ước của \(b\) không bao gồm \(b\) bằng \(a\). Là 1 imposter, bạn hãy lập trình để xác định những cặp bất khả chiến bại này để loại trừ ra nhằm tiêu diệt những nhóm yếu ớt hơn.
Yêu cầu: Cho 2 số nguyên dương \(L\) và \(R\) (\(L < R\)). Hãy đếm số lượng cặp \((a, b)\) mà \(L \le (a, b) \le R\) và đó là cặp đôi bất khả chiến bại, cặp \((a, b)\) và \((b, a)\) được tính là 1.
Test 1
219 285
1
Bằng cách xếp những khối lập phương lại với nhau, ta có thể tạo nên những kim tự tháp cho riêng mình.
Vậy cần bao nhiêu khối lập phương để tạo nên một tháp lá bài có độ cao \(n\).
Test 1
3
1
2
3
1
10
35