Cập nhật link báo test lỗi tại trang Xem kết quả chấm
03/03/2026, 23:56:04
Khoản ủng hộ của bạn sẽ được sử dụng để:
Số TK: 0380 7239 688
Quét mã QRcode để chuyển khoản
Cảm ơn bạn rất nhiều!
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.
Hệ thống được xây dựng nhằm phục vụ miễn phí cho mục đích học tập và rèn luyện kỹ năng giải các bài toán cho học sinh. Người dùng có thể luyện tập mọi lúc bằng cách nộp chương trình để hệ thống tự động chấm và đánh giá kết quả.
Sau khi nộp bài, thành viên có thể xem kết quả chấm theo từng test dữ liệu để hiểu rõ hơn về lời giải của mình. Nếu phát hiện test dữ liệu hoặc nội dung bài tập có sai sót, người dùng có thể báo cáo trực tiếp trên hệ thống để ban quản trị kiểm tra và điều chỉnh.
Để đảm bảo môi trường học tập nghiêm túc và hệ thống hoạt động ổn định, người dùng không được phép:
Các trường hợp cố tình sử dụng hệ thống sai mục đích có thể bị nhắc nhở, khóa tạm thời hoặc khóa vĩnh viễn tùy theo mức độ vi phạm.
Chúng tôi mong rằng mỗi thành viên sẽ sử dụng hệ thống một cách nghiêm túc, đúng mục đích học tập, cùng góp phần xây dựng một môi trường rèn luyện hiệu quả và lành mạnh cho cộng đồng.
| Tên bài | Tên chương trình | Điểm | Thời gian | Bộ test |
|---|---|---|---|---|
| Câu 1 | Cau1.* | 4,0 | 1 giây | Mỗi câu 40 test, mỗi test 0,1 điểm |
| Câu 2 | Cau2.* | 4,0 | 1 giây | Mỗi câu 40 test, mỗi test 0,1 điểm |
| Câu 3 | Cau3.* | 4,0 | 1 giây | Mỗi câu 40 test, mỗi test 0,1 điểm |
| Câu 4 | Cau4.* | 4,0 | 1 giây | Mỗi câu 40 test, mỗi test 0,1 điểm |
| Câu 5 | Cau5.* | 4,0 | 1 giây | Mỗi câu 40 test, mỗi test 0,1 điểm |
Cho một số tự nhiên \( a \), ta gọi số ước của \( a \) là số lượng các số tự nhiên \( b \) khác nhau mà \( a : b \). Ví dụ: \( a = 4 \) thì \( U(a) = \{1,2,4\} \), ta nói 4 là số có 3 ước.
Bài toán đếm ước đã từ lâu là bài toán cơ bản mà bất kì học sinh nào cũng phải học. Hôm nay thầy giáo yêu cầu như sau: Cho trước 3 số tự nhiên L, R, K. Hãy đếm số lượng số tự nhiên thuộc đoạn [L, R] mà có đúng K ước.
Dữ liệu vào: Một dòng gồm 3 số L, R, K (2 ≤ L ≤ R ≤ 1014, 2 ≤ K ≤ 1014) Kết quả: Ghi ra số lượng số tự nhiên thuộc đoạn [L,R] mà có đúng K ước.
| Dữ liệu vào | Dữ liệu ra | Giải thích |
|---|---|---|
| 2 10 2 | 4 | Có 4 số có 2 ước trong đoạn [2,10] là: 2,3,5,7 |
| 1 10 2 | 4 | Test đề gốc: bỏ vì L = 1, vi phạm điều kiện |
| Buổi | Nội dung | Chi tiết | Địa điểm | Ghi chú |
|---|---|---|---|---|
| Buổi 1 | Các phép toán số học, lệnh xuất chuẩn, số chữ số thập phân | Cộng, trừ, nhân, chia, chia lấy phần nguyên, chia lấy phần dư | Trực tiếp | Làm quen, học thử |
| Buổi 2 | Kiểu dữ liệu, khai báo và sử dụng hằng, biến, lệnh nhập, xuất chuẩn | Cộng, trừ, nhân, chia, chia lấy phần nguyên, chia lấy phần dư bằng lệnh nhập, xuất chuẩn. Cộng trừ, nhân, chia phân số. Dữ liệu cặp: pair <Kiểu1, Kiểu2> p; | Trực tiếp | Làm quen, học thử |
| LT1 | Tự làm các bài tập trong giới hạn kiến thức đã học | Tự học | https://vnoj.io.vn | Tự luyện tập, nộp, chấm online |
| Buổi 3 | Các phép so sánh và phép toán logic, câu lệnh điều kiện | Lệnh if, if … else, thay thế lệnh if … else, switch case … | Trực tiếp | Chính thức buổi 1 |
| LT2 | Tự làm các bài tập trong giới hạn kiến thức đã học | Tự học | https://vnoj.io.vn | Tự luyện tập, nộp, chấm online |
| Buổi 4 | Câu lệnh lặp | Câu lệnh lặp for | Trực tiếp | Chính thức buổi 2 |
| Buổi 5 | Câu lệnh lặp | Câu lệnh while, do - while | Trực tiếp | Chính thức buổi 3 |
| LT3 | Tự làm các bài tập trong giới hạn kiến thức đã học | Tự học | https://vnoj.io.vn | Tự luyện tập, nộp, chấm online |
| Buổi 6 | Mảng một chiều (số nguyên, số thực) | Mảng tĩnh: int a[100005]; | Trực tiếp | Chính thức buổi 4 |
| Buổi 7 | Mảng một chiều (số nguyên, số thực) | Mảng động: vector<Kiểu dữ liệu> a; | Trực tiếp | Chính thức buổi 5 |
| LT4 | Tự làm các bài tập trong giới hạn kiến thức đã học | Tự học | https://vnoj.io.vn | Tự luyện tập, nộp, chấm online |
| Buổi 8 | Xâu kí tự, kí tự | Xử lí xâu, chuẩn hóa … | Trực tiếp | Chính thức buổi 6 |
| Buổi 9 | Xâu kí tự, kí tự | Xử lí xâu, chuẩn hóa … | Trực tiếp | Chính thức buổi 7 |
| Buổi 10 | Luyện tập tổng hợp | 04 câu đủ các cấu trúc tuần tự, rẽ nhánh và dữ liệu có cấu trúc (xâu, mảng) | Trực tiếp | Chính thức buổi 8 |
| Lâu dài | Sau 10 buổi học trực tiếp kết hợp luyện tập online đúng lộ trình học sinh đủ khả năng lựa chọn học tiếp hoặc tự học nâng cao, dễ dàng tiếp cận các ngôn ngữ khác. | Tổng hợp | https://vnoj.io.vn | Tự luyện tập, nộp, chấm online |
Anh yêu em bằng lưu đồ giải thuật
Viết tình anh bằng ngôn ngữ tình yêu.
Cuộc đời anh là môi trường soạn thảo
Trình biên dịch chính là em yêu kiều.
Yêu mãnh liệt, lẽ nào sai cú pháp,
Lời tỏ tình chưa khai báo tận tường?
Thủ tục yêu không trả về giá trị
Nhưng lòng anh không dấu chấm cuối cùng.
Bởi tình anh là vòng lặp vô tận
Không điểm dừng, yêu em mãi không thôi
Chẳng lầm lỗi, sao lòng em không hiểu?
Có thể nào giải mật mã tim em?
Không thất vọng, anh lưu vào bộ nhớ
Cất tình anh vào thư mục con tim
Chỉ riêng em mới được quyền truy cập
Và tình anh không sao chép bao giờ.
Con tim anh đặt chế độ chỉ đọc
Chẳng thể nào em Delete được đâu
Và là nơi mà tình anh lưu trữ
Chỉ mình em và không có dự phòng.
Vì tim anh chỉ phân vùng duy nhất
Dẫu tình buồn đã quá tải con tim
Em vô tình tựa như hàm hủy diệt
Anh lạc vào thế giới mã nhị phân.
Tim rối bời, em không lời chú giải
Mặc anh yêu, em cứ nén tim mình
Không tuyệt vọng, nhủ lòng Restart
Cài cuộc tình với biểu tượng tình yêu.
Anh tin có một buổi chiều lướt Web
Chuột trong tay sẽ đăng nhập tim em
Và tất nhiên, anh phải dùng Password
Mở cửa lòng đọc thông điệp tình yêu.
Anh yêu em, đâu yêu bằng phím tắt
Đến với em bằng con đường Menu
Đời không em – những chuỗi ngày hiu quạnh
Đến bao giờ em Update tình anh?
(Sưu tầm)