Phân tích điểm
10 / 10
AC
|
C++20
vào lúc 20, Tháng 2, 2026, 2:51
weighted 99% (9,85pp)
10 / 10
AC
|
C++20
vào lúc 20, Tháng 2, 2026, 2:50
weighted 97% (9,71pp)
10 / 10
AC
|
C++20
vào lúc 20, Tháng 2, 2026, 2:44
weighted 96% (9,56pp)
10 / 10
AC
|
C++20
vào lúc 20, Tháng 2, 2026, 2:43
weighted 94% (9,42pp)
10 / 10
AC
|
C++20
vào lúc 6, Tháng 2, 2026, 16:05
weighted 89% (8,87pp)
Binary search (tìm kiếm nhị phân) (3 điểm)
| Bài | Điểm |
|---|---|
| Cắt Dây Cáp | 1 / 1 |
| Chuồng Bò | 1 / 1 |
| Máy Cưa Gỗ | 1 / 1 |
Cấu trúc dữ liệu - Quang Minh (2 điểm)
| Bài | Điểm |
|---|---|
| Tiền xu vui vẻ | 1 / 1 |
| Nhà hàng vui vẻ | 1 / 1 |
Cây nhị phân tìm kiếm (binary search tree) (10 điểm)
| Bài | Điểm |
|---|---|
| Khách hàng | 10 / 10 |
Chặt nhị phân (5 điểm)
| Bài | Điểm |
|---|---|
| Chặt cây xây nhà (chặt nhị phân) | 5 / 5 |
Chia để trị (2 điểm)
| Bài | Điểm |
|---|---|
| Trộn 2 mảng | 2 / 2 |
Chưa phân loại (169,143 điểm)
Cửa sổ trượt (sliding window) (10 điểm)
Cửa sổ trượt co dãn (3,952 điểm)
Đệ quy (recursion) (21,533 điểm)
Đồng dư (5 điểm)
Học sinh giỏi THCS (67,314 điểm)
Học sinh giỏi THPT (68 điểm)
Kiểu dữ liệu Pair trong C++ (2 điểm)
| Bài | Điểm |
|---|---|
| Đèn trung thu | 1 / 1 |
| Quản lý DS học sinh giỏi tin học | 1 / 1 |
Kỹ thuật 2 con trỏ (7 điểm)
| Bài | Điểm |
|---|---|
| Tìm số lượng số âm liên tiếp nhiều nhất trong mảng | 5 / 5 |
| Trộn 2 dãy (kỹ thuật 2 con trỏ) | 2 / 2 |
Kỹ thuật duyệt ô trong mảng 2 chiều (kỹ thuật loang) (5 điểm)
| Bài | Điểm |
|---|---|
| Đường đi có tổng lớn nhất (kỹ thuật duyệt ô trong mảng 2 chiều) | 2 / 2 |
| Đếm số lượng hàng xóm lớn hơn | 1 / 1 |
| Ô nhiều ước số nhất | 1 / 1 |
| Tổng các ô liền kề | 1 / 1 |
Kỹ thuật tìm kiếm (9 điểm)
Lý thuyết số (10 điểm)
| Bài | Điểm |
|---|---|
| Đếm đoạn tổng bằng n | 10 / 10 |
Mảng 1 chiều cơ bản (17 điểm)
Mảng 1 chiều nâng cao (8 điểm)
| Bài | Điểm |
|---|---|
| Maximum pair (mảng 1 chiều nâng cao) | 1 / 1 |
| Số lớn thứ nhì | 1 / 1 |
| Số thao tác giúp mảng tăng dần | 1 / 1 |
| Phần tử xuất hiện nhiều nhất | 5 / 5 |
Mảng 1 chiều QM (11,600 điểm)
Mảng 2 chiều cơ bản (4 điểm)
Mảng 2 chiều nâng cao (4 điểm)
| Bài | Điểm |
|---|---|
| Tìm đường đi | 1 / 1 |
| Diện tích | 1 / 1 |
| Xây dựng tam giác Pascal tính tổ hợp chập K của N (mảng 2 chiều nâng cao - quy hoạch động) | 2 / 2 |
Mảng cộng dồn (6,400 điểm)
Mảng cộng dồn 2 chiều (1 điểm)
| Bài | Điểm |
|---|---|
| Truy Vấn Tổng Hình Chữ Nhật (mảng cộng dồn 2 chiều) | 1 / 1 |
Mảng đánh dấu (4 điểm)
Mảng hiệu (14 điểm)
Mảng hiệu 2 chiều (2 điểm)
| Bài | Điểm |
|---|---|
| Mưa Thiên Thạch | 1 / 1 |
| Vùng Phủ Sóng | 1 / 1 |
Phi hàm Euler (1 điểm)
| Bài | Điểm |
|---|---|
| Đếm số nguyên tố cùng nhau 2 | 1 / 1 |
Phương pháp sinh (6 điểm)
Quay lui (back track) (6 điểm)
| Bài | Điểm |
|---|---|
| Bài toán N quân hậu 1 (quay lui, quay lui - nhánh cận) | 3 / 3 |
| Bài toán N quân hậu 2 (quay lui) | 3 / 3 |
Quy hoạch động (14 điểm)
Sàng số nguyên tố (4 điểm)
| Bài | Điểm |
|---|---|
| Đếm ước của n giai thừa | 1 / 1 |
| Số Bán Nguyên Tố (Semi-Prime) | 1 / 1 |
| Số Chỉ Có Một Ước SNT | 1 / 1 |
| In ra các số nguyên tố từ 1 đến n (sàng số nguyên tố) | 1 / 1 |
Sắp xếp (29 điểm)
STL Map C++ (11 điểm)
STL Set C++ (8 điểm)
STL Vector C++ (5 điểm)
Struct trong C++ (1 điểm)
| Bài | Điểm |
|---|---|
| Bubble sort | 1 / 1 |
Sử dụng hàm if (24,600 điểm)
Sử dụng switchcase (3 điểm)
| Bài | Điểm |
|---|---|
| Giải phương trình bậc nhất | 1 / 1 |
| Chương trình máy tính bỏ túi | 1 / 1 |
| Nhập vào số và in ra thứ bằng chữ | 1 / 1 |
Tham lam (13,600 điểm)
Tính toán cơ bản (33 điểm)
Toán học - Quang Minh (1 điểm)
| Bài | Điểm |
|---|---|
| Lũy thừa nhị phân | 1 / 1 |
Toán tử điều kiện (3 điểm)
| Bài | Điểm |
|---|---|
| In ra số lớn nhất, lớn thứ 2, nhỏ nhất trong 3 số | 1 / 1 |
| Kiểm tra số âm hay số dương | 1 / 1 |
| Số chia hết cho 3 và 5 | 1 / 1 |
Vòng lặp for (7 điểm)
Vòng lặp lồng nhau (7 điểm)
Vòng lập while (24 điểm)
Xâu ký tự - Quang Minh (1 điểm)
| Bài | Điểm |
|---|---|
| Sắp xếp lại chuỗi sao cho không có hai ký tự liền kề giống nhau | 1 / 1 |