BIẾT KẾT QUẢ NGAY SAU KHI NỘP BÀI - NÂNG CAO KĨ NĂNG TỰ HỌC MIỄN PHÍ
VNOJ Online Judge là nền tảng học tập và rèn luyện tư duy toán học, giúp học sinh phát triển khả năng lập luận logic thông qua việc giải quyết các bài toán bằng các ngôn ngữ lập trình khác nhau. Hệ thống hỗ trợ nhiều ngôn ngữ như: Pascal, C, C++, Java, Python, Scratch…
Tuy nhiên, VNOJ.IO.VN lựa chọn C++ làm ngôn ngữ trọng tâm phù hợp với học sinh THCS–THPT, góp phần rèn luyện tư duy toán học và lập luận logic, đồng thời giúp các em dễ dàng tiếp cận các ngôn ngữ lập trình khác sau này. Hiện tại cũng có thể chọn nộp bằng Python, Java, C#, Scratch.
Tổng điểm đã bỏ % điểm rating
DEVLOG
05/3/2026: Sửa lỗi đọc tệp .zip testcase nặng
03/3/2026: Thêm báo test lỗi ngay tại trang xem kết quả
24/02/2026: Chỉnh sửa để thành viên xem được kết quả và code các bài đã nộp của chính mình dù AC hay chưa AC
Trước khi sửa
Sau khi sửa
01/02/2026
- Chỉnh sửa lại Danh sách bài nộp
submissionshọc sinh chỉ xem được mã nguồn của chính mình, không xem được của người khác (chỉ xem được kết quả các test người khác). - Sửa lại
Dạng bàivàNhóm bàiđặt mặc định Chưa phân loại khi tạo bài tập mới.
30/01/2026
- Chỉnh sửa lại phân trang Kỳ thi
contests.
29/01/2026
- Chỉnh sửa lại phân trang Danh sách bài nộp
submissions.
17/01/2026: Điều chỉnh tổng điểm
- Tổng điểm = Tổng điểm thực tế đạt được của các bài đã nộp chấm (bỏ % điểm cộng, không tính điểm rating).
16/01/2026
Bổ sung trang tài liệu: https://wiki.vnoj.io.vn
15/01/2026: Bắt đầu sử dụng chính thức
- Đã khắc phục lỗi không cập nhật tổng điểm và số bài đã nộp chấm xong.
- Sửa lỗi VPS tiêu hao tài nguyên CPU và RAM, có lúc full 100% dẫn đến treo máy chủ.
05/01/2026
- Đã chuẩn hóa thời gian sang định dạng
dd/mm/yyyy, HH:mm:ss. - Chỉnh sửa lại phân trang Danh sách bài
problems. - Thiết lập Đăng nhập bằng
gmail. - Thiết lập gửi email theo domain bằng giao thức
smtpsử dụng khôi phục mật khẩu, link kích hoạt tài khoản ...