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 2 (4,0 điểm; HSG Tin học 9 cấp tỉnh Lào Cai 2025-2026)
Xem dạng PDFCâu 2. (4,0 điểm)
Tại vương quốc Baza nhà vua thường xuyên phải chuyển thư cho các Quý tộc ở địa phương, để đảm bảo tính bảo mật các mật thư luôn có một dãy mật mã. Các Quý tộc ở địa phương muốn đọc được nội dung thư cần tìm ra khóa trong dãy mật mã. Khóa là số có giá trị lớn nhất có trong dãy mật mã. Bạn hãy giúp các nhà Quý tộc địa phương tìm ra khóa.
Yêu cầu: Hãy tìm khóa trong dãy mật mã. Dữ liệu vào đảm bảo luôn có khóa.
Dữ liệu vào: Cho xâu ký tự S với độ dài không quá 1000 ký tự gồm các ký tự chữ cái và ký tự số. Các ký tự số liền nhau sẽ tạo thành một số duy nhất.
Kết quả: Khóa tìm được thỏa mãn yêu cầu bài toán.
Ví dụ:
| Dữ liệu vào | Kết quả | Giải thích |
|---|---|---|
| A12bcde543cgec123 | 543 |
Các số trong dãy gồm: 12; 543; 123 Trong đó số 543 là số lớn nhất. |
Ràng buộc:
- Có 70% số test với các số có trong xâu có giá trị ≤ 1018.
- Có 30% số test với các số có trong xâu có giá trị > 1018.
Bình luận