Pagini recente » Cod sursa (job #107415) | Cod sursa (job #1044359) | Cod sursa (job #1874670) | Cod sursa (job #1922629) | Cod sursa (job #3133949)
use std::fs;
pub fn main() -> Result<(), std::io::Error> {
fs::write(
"adunare.out",
fs::read_to_string("./adunare.in")
.expect("File could not be read!")
.lines()
.map(|s| s.parse::<isize>().unwrap_or(0))
.sum::<isize>()
.to_string(),
)
}
#[cfg(test)]
mod tests {
use super::main;
use std::fs;
#[test]
fn test_add() {
assert!(main().is_ok());
assert_eq!(fs::read_to_string("adunare.out").unwrap(), "376")
}
}