BIẾT KẾT QUẢ NGAY SAU KHI NỘP BÀI - NÂNG CAO KĨ NĂNG TỰ HỌC MIỄN PHÍ
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 Pascal, Python, Java, C#, Scratch.
Câu 5 (4,0 điểm; HSG Tin học 9 cấp tỉnh Lào Cai 2025-2026)
Xem dạng PDFCâu 5. (4,0 điểm)
Một sân Pickleball nhận được nhiều đơn đặt sân từ N đội chơi. Các đội chơi muốn sử dụng sân bóng trong khoảng thời gian từ ai đến bi và trả số tiền là ci. Em hãy giúp chủ sân tính toán để sắp xếp lịch thuê sân làm sao nhận được nhiều tiền nhất và thỏa mãn điều kiện hai bất kỳ có khoảng thời gian sử dụng sân không giao nhau.
Dữ liệu vào:
- Dòng đầu là số nguyên dương N, là số đội đặt sân (1 < N ≤ 3000);
- N dòng sau mỗi dòng gồm 3 chỉ số ai, bi, ci
(1 ≤ ai, bi, ci ≤ 104).
Kết quả: Số tiền lớn nhất mà chủ sân nhận được.
Ví dụ:
| Dữ liệu vào | Kết quả | Giải thích |
|---|---|---|
|
4 1 2 7 3 4 3 2 5 3 3 5 9 |
16 | Chọn đội đặt lịch (1 2 7) và đội đặt lịch (3 5 9) có tổng tiền lớn nhất là: 7 + 9 = 16. |
Ràng buộc:
- 20% test tương ứng với 20% số điểm ứng với 1 ≤ N ≤ 100;
- 80% test tương ứng với 80% số điểm ứng với 100 < N ≤ 3000.
Bình luận