12 lines
475 B
Rust
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))
|
|
}
|