Crate rusty_oge

Source
Expand description

Библиотека для решения задач ОГЭ по информатике 2023 год.

§Модули заданий

Для каждого задания существует отдельный модуль, содержащий всё необходимое для решения задачи. Любой модуль содержит:

  • Функцию solve(). Она решает задачу.
  • Структуру InputData. Это входные данные задачи.
  • Опционально перечисление ProblemSpec. Это детали решения задачи, они указывают библиотеке что нужно найти/сделать в задаче, также могут содерать дополнительную информацию о задаче. Все доступные модули можно найти ниже, кроме модуля для 11ых заданий.

§Примеры

В документации к каждому модулю можно найти пример его работы.

Re-exports§

pub use utils::SolveResult;
pub use utils::SolveError;

Modules§

module1
Модуль 1-го задания
module2
Модуль 2-го задания
module3
Модуль 3-го задания
module4
Модуль 4-го задания
module5
Модуль 5-го задания
module6
Модуль 6-го задания
module7
Модуль 7-го задания
module9
Модуль 9-го задания
module10
Модуль 10-го задания
module12
Модуль 12-го задания
utils

Macros§

num
Создаёт Number, если не удаётся - паникует.