Module rusty_oge::module7

source ·
Expand description

Модуль 7-го задания

Модуль для решения седьмого задания ОГЭ по информатике. (каталог заданий)

ВАЖНО! Этот модуль решает те седьмые задачки, где требуется составить IP адрес. Остальные седьмые задания настолько просты и наглядны, что нет смысла писать для них алгоритм решения.

Пример решения этого задания

use std::collections::HashMap;
use rusty_oge::utils::Validated;
use rusty_oge::module7::{InputData, solve};

let input_data = InputData {
    ip_parts: HashMap::from_iter([
        ('А', "17".into()), ('Б', ".44".into()), ('В', "4.144".into()), ('Г', "9.13".into())
    ]),
};
// Или используйте метод InputData::new()

let right_answer = "АГВБ".to_string();
assert_eq!(solve(input_data), Ok(right_answer));

Structs§

  • Входные данные задачи.

Functions§

  • Решает задачу и возвращает результат решения.