| Crates.io | rusty_oge |
| lib.rs | rusty_oge |
| version | 1.5.0 |
| created_at | 2023-05-19 13:03:56.043731+00 |
| updated_at | 2024-05-15 18:51:19.594235+00 |
| description | Библиотека, решающая задачки из ОГЭ по информатике. |
| homepage | |
| repository | https://github.com/DarkSeriusCode/RustyOGE |
| max_upload_size | |
| id | 868837 |
| size | 202,080 |
Библиотека для решения задач из первой части ОГЭ по информатике за 2023 год. Задачи брались с этого сайта.
Также имеется CLI.
Добавить библиотеку в проект:
[dependencies]
rusty_oge = "1.5.0"
или
cargo add rusty_oge
Примеры использования можно найти в документации
Все тесты составлены на основе заданий с сайта.
Чтобы запустить все тесты:
cargo test
Для запуска тестов конкретной задачи:
cargo test --test moduleX_tests X - номер задачи
Некоторые задания могут иметь прикреплённые файлы, скачать которые можно с помощью скрипта tests/download_test_files.py
Запуск скрипта без каких либо аргументов просто скачает все файлы, если какие-то уже есть - скачает недостающие.
Запуск стрипта с флагом --force принудительно скачает все файлы, даже если они уже скачаны.
✅ -- Программа решает задачу
❌ -- Программа не может решить задачу
| № | Статус |
|---|---|
| №1 | ✅ |
| №2 | ✅ |
| №3 | ✅ |
| №4 | ✅ |
| №5 | ✅ |
| №6 | ✅ |
| №7 | ✅ |
| №8 | ❌ |
| №9 | ✅ |
| №10 | ✅ |
| №11 | ❌ |
| №12 | ✅ |