aocrust/src/input_data.rs
2024-12-03 02:06:24 +01:00

12 lines
475 B
Rust

use std::{fs, io};
pub fn load_actual(year: usize, day: usize) -> io::Result<String> {
let path = format!("./data/{year}/day{:02}", day);
fs::read_to_string(path)
}
pub fn load_test(year: usize, day: usize) -> (io::Result<String>, io::Result<String>) {
let input_path = format!("./examples/{year}/day{:02}", day);
let result_path = format!("./examples/{year}/day{:02}_solution", day);
(fs::read_to_string(input_path), fs::read_to_string(result_path))
}