Phân tích điểm
10 / 10
AC
|
C++20
vào lúc 8, Tháng 12, 2025, 14:26
weighted 97% (9,71pp)
10 / 10
AC
|
C++20
vào lúc 8, Tháng 12, 2025, 11:19
weighted 96% (9,56pp)
10 / 10
AC
|
C++20
vào lúc 8, Tháng 12, 2025, 11:13
weighted 94% (9,42pp)
10 / 10
AC
|
C++20
vào lúc 8, Tháng 12, 2025, 11:11
weighted 93% (9,28pp)
10 / 10
AC
|
C++20
vào lúc 8, Tháng 12, 2025, 10:21
weighted 91% (9,14pp)
10 / 10
AC
|
C++20
vào lúc 8, Tháng 12, 2025, 10:15
weighted 90% (9,01pp)
10 / 10
AC
|
C++20
vào lúc 8, Tháng 12, 2025, 10:12
weighted 89% (8,87pp)
10 / 10
AC
|
C++20
vào lúc 8, Tháng 12, 2025, 10:11
weighted 87% (8,74pp)
Tác giả của các bài (14)
| Bài | Nhóm | Điểm |
|---|---|---|
| In ma trận theo mẫu | Mảng 2 chiều cơ bản | 1 |
| Tìm đường đi | Mảng 2 chiều nâng cao | 1 |
| Diện tích | Mảng 2 chiều nâng cao | 1p |
| Chia mảng | Mảng 1 chiều cơ bản | 1p |
| Mảng con | Mảng 1 chiều cơ bản | 1 |
| Người du lịch | Quay lui - Nhánh cận | 1 |
| Dãy số đặc biệt | Học sinh giỏi THPT | 5p |
| Lợi nhuận | Học sinh giỏi THPT | 5p |
| Mảng đối xứng | Mảng 1 chiều cơ bản | 1 |
| Tính và in ra phần nguyên và phần dư của phép chia | Tính toán cơ bản | 1 |
| Tính giá trị biểu thức 2 | Tính toán cơ bản | 1 |
| Tính giá trị biểu thức 1 | Tính toán cơ bản | 1p |
| Giá sách | Học sinh giỏi THPT | 5p |
| Thuật toán lạ kỳ | Vòng lập while | 1p |
Binary search (tìm kiếm nhị phân) (5 đ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 |
| Tìm Kiếm Trong Mảng Sắp Xếp (tìm kiếm nhị phân) | 1 / 1 |
| Tìm Nghiệm | 1 / 1 |
Cấu trúc dữ liệu - Quang Minh (12 điểm)
Cây Fenwick (cây nhị phân có chỉ mục) (1 điểm)
| Bài | Điểm |
|---|---|
| Cặp chỉ số lớn nhất | 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 |
Cây phân đoạn (segment tree) (5 điểm)
| Bài | Điểm |
|---|---|
| Truy vấn giá trị nhỏ nhất trong mảng | 1 / 1 |
| Truy vấn khách sạn | 1 / 1 |
| Prefix sums queries | 1 / 1 |
| Truy vấn tổng phạm vi | 1 / 1 |
| Truy vấn điểm | 1 / 1 |
Chặt nhị phân (10 điểm)
| Bài | Điểm |
|---|---|
| Chặt cây xây nhà (chặt nhị phân) | 5 / 5 |
| Lễ hội đồ chơi bằng gỗ (chặt nhị phân - Codeforces) | 2 / 2 |
| Xếp hình domino (chặt nhị phân) | 3 / 3 |
Chia để trị (13 điểm)
| Bài | Điểm |
|---|---|
| Floor (chia để trị) | 2 / 2 |
| Lũy thừa ma trận (chia để trị) | 2 / 2 |
| Lũy thừa nhị phân đảo (chia để trị) | 2 / 2 |
| Trộn 2 mảng | 2 / 2 |
| Xâu Fibo (chia để trị) | 2 / 2 |
| Truy vấn jophesus | 3 / 3 |
Chưa phân loại (245 điểm)
Cửa sổ trượt (sliding window) (20 điểm)
Cửa sổ trượt co dãn (4 điểm)
Đệ quy - Quang Minh (1 điểm)
| Bài | Điểm |
|---|---|
| Trò chơi tháp Hà Nội | 1 / 1 |
Đệ quy (recursion) (28 điểm)
Đồ Thị - Quang Minh (2 điểm)
| Bài | Điểm |
|---|---|
| Đếm số phòng | 1 / 1 |
| Tối ưu quân mã | 1 / 1 |
Đồ thị (graph) (23 điểm)
Đồng dư (5 điểm)
Hàng đợi (queue) (8 điểm)
| Bài | Điểm |
|---|---|
| HEX SPOJ (hàng đợi - queue) | 2 / 2 |
| Knight SPOJ (hàng đợi - queue) | 2 / 2 |
| Số BDN 1 SPOJ (hàng đợi - queue) | 2 / 2 |
| Số BDN 2 SPOJ (hàng đợi - queue) | 2 / 2 |
Hàng đợi ưu tiên (priority_queue) (2 điểm)
| Bài | Điểm |
|---|---|
| Nối dây 1 (tham lam - hàng đợi ưu tiên) | 2 / 2 |
Hình học tính toán (3 điểm)
| Bài | Điểm |
|---|---|
| Tính diện tích phần giao của 2 hình chữ nhật | 3 / 3 |
Học sinh giỏi THCS (155 điểm)
Học sinh giỏi THPT (423 đ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 |
Kiểu dữ liệu từ điển trong Python (dict) (4 điểm)
Kỹ thuật 2 con trỏ (10 điểm)
| Bài | Điểm |
|---|---|
| Minimum subarray (kỹ thuật 2 con trỏ) | 1 / 1 |
| 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 |
| Tìm 3 giá trị | 1 / 1 |
| Tổng 4 giá trị | 1 / 1 |
Kỹ thuật duyệt ô trong mảng 2 chiều (kỹ thuật loang) (9 điểm)
Kỹ thuật tìm kiếm (12 điểm)
Lập trình hướng đối tượng - OOP (8 điểm)
Lý thuyết số (16 điểm)
Mảng 1 chiều cơ bản (25 điểm)
Mảng 1 chiều nâng cao (38 điểm)
Mảng 1 chiều QM (12 điểm)
Mảng 2 chiều cơ bản (6 điểm)
Mảng 2 chiều nâng cao (7 đ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 |
| Sodoku | 3 / 3 |
Mảng cộng dồn (13 đ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 (15 đ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 |
Ngăn xếp (stack) (5 điểm)
| Bài | Điểm |
|---|---|
| Di chuyển dấu ngoặc (ngăn xếp - stack) | 2 / 2 |
| Rectangular Area in a Histogram (ngăn xếp - stack) | 2 / 2 |
| Quảng cáo | 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 (10 điểm)
Quay lui - Nhánh cận (3 điểm)
| Bài | Điểm |
|---|---|
| Người du lịch | 1 / 1 |
| Máy ATM (quay lui - nhánh cận) | 2 / 2 |
Quay lui (back track) (14 điểm)
Quy hoạch động (47 điểm)
Quy hoạch động - Quang Minh (4 điểm)
| Bài | Điểm |
|---|---|
| Tối ưu tiền xu | 1 / 1 |
| Xúc xắc kỳ diệu | 1 / 1 |
| Xóa số | 1 / 1 |
| Số lượng ô vuông con | 1 / 1 |
Sàng số nguyên tố (5 điểm)
| Bài | Điểm |
|---|---|
| Đếm ước của n giai thừa | 1 / 1 |
| Painum | 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 (37 điểm)
STL Map C++ (11 điểm)
STL Set C++ (16 điểm)
STL Vector C++ (11 điểm)
Struct trong C++ (4 điểm)
| Bài | Điểm |
|---|---|
| Dãy fibo | 3 / 3 |
| Bubble sort | 1 / 1 |
Sử dụng hàm if (30 đ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 (26 điểm)
Thực hành Java (23 điểm)
Tính toán cơ bản (46 điểm)
Toán học - Quang Minh (10 điểm)
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 (8 điểm)
| Bài | Điểm |
|---|---|
| In ra ký tự và ASCII (vòng lặp) | 1 / 1 |
| Loại bỏ số 0 và 5 | 1 / 1 |
| Số đặc biệt 2 | 1 / 1 |
| Số tuần hoàn | 5 / 5 |
Vòng lặp for (10 điểm)
Vòng lặp lồng nhau (14 điểm)
Vòng lập while (26 đ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 |