| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| A | Series ℍ𝔾𝔹ℂ𝕡𝕡_'s - 2026 - Contest #1 - Được không ta? | 100 (p) | 1.0s | 256M |
| B | Series ℍ𝔾𝔹ℂ𝕡𝕡_'s - 2026 - Contest #1 - Bài dễ | 100 (p) | 0.5s | 256M |
| C | Series ℍ𝔾𝔹ℂ𝕡𝕡_'s - 2026 - Contest #1 - Chia hết cho 3 | 100 (p) | 1.0s | 256M |
| D | Series ℍ𝔾𝔹ℂ𝕡𝕡_'s - 2026 - Contest #1 - World Cube Association (WCA) | 100 (p) | 0.5s | 256M |
Một ngày ở trên lớp của của . Anh ta cảm thấy kiệt sức vô cùng sau cả nghìn bài tập về đồ thị phải làm. Bổng nhiên em hàng xóm, hỏi cậu ấy một bài code khó, nhưng anh ta không muốn làm gì thêm nữa nên đành nhờ các bạn hướng dẫn em nó. Đề bài như sau: Cho một xâu \(S\) có độ dài \(|S|\). Hãy cho biết xâu này có phải là xâu chỉ có thể có tối đa một thao tác để biến nó thành xâu đối xứng. Xâu chỉ gồm cái kí tự chữ cái in thường và chữ số (đúng cùng nhau).
Định nghĩa:
abcba hay level còn 123 hay meomeo là không phải.YES nếu phải còn NO nếu không.Test 1
abbc
YES
Có thể đổi kí tự c sang a để biến abbc thành abbalà xâu đối xứng.
Test 2
12a45
NO
Cần ít nhất \(2\) lượt thao tác để chuyển xâu 12a45 thành xâu đối xứng.
Sau khi đi xem phim chiếu rạp nhân dịp \(30/4\), anh ta nhớ mãi đến cái tháp ô vuông được đặt trước cửa rạp chiếu phim. Ngoài ra, anh ta đã nhận thấy như sau: Có một tháp các ô vuông bằng nhau có hình dạng giống một tam giác cân. Các hàng tính từ trên xuống dưới có số ô vuông lần lượt là \(1, 3, 5, 7,...\). Một tháp ô vuông có \(n\) hàng gọi là tháp ô vuông bậc \(n\) (\(n \in \mathbb{N}^*\)). Ví dụ ở hình vẽ trên ta có một tháp ô vuông bậc \(3\).
Yêu cầu: Cho trước một tháp ô vuông bậc \(n\). Hãy đếm xem trong tháp ô vuông này có tất cả bao nhiêu hình vuông tạo thành từ các ô vuông đó.
Test 1
3
11
Tại Đại Học Công Nghệ nổi tiếng \(Combinatoria\) có giáo sư đang giảng lý thuyết quan trọng về tổ hợp như sau:
Giáo sư này giao một bài tập cho học sinh rằng:
Đếm bộ \(3\) số khác nhau trong các số liên tiếp từ \(l\) đến \(r\) sao cho tổng của \(3\) số đó chia hết cho \(3\) trong \(Q\) truy vấn.
Vì kết quả có thể rất lớn nên mỗi kết quả phải chia lấy dư cho \(10^9 + 7\).
Vì bài tập tập này quá khó nên cần các bạn giúp đỡ ngay.
Test 1
1
1 10
42
Một này Chủ Nhật đẹp trời nọ, đang dẫn đội tuyển rubik tham dự một giải đấu Rubik với phong cách "ao làng" như sau: Có \(n\) bàn thi đấu được xếp thành một hàng ngang, bàn thứ \(i\) có \(a_i\) khối Rubik đang chờ được giải. Đội tuyển của có \(m\) tuyển thủ sẵn sàng tham gia để dọn sạch toàn bộ số Rubik này.
Lúc bắt đầu (giây \(0\)), tất cả tuyển thủ đều đứng ở ngoài cùng bên trái bàn số \(1\). Mỗi giây, mỗi tuyển thủ có thể thực hiện một trong hai thao tác sau:
Test 1
5 3
0 3 2 1 8
10