aizu_online_judge/dpl/dpl_1_e.rs
1#[doc(no_inline)]
2pub use competitive::combinatorial_optimization::levenshtein_distance;
3use competitive::prelude::*;
4
5#[verify::aizu_online_judge("DPL_1_E")]
6pub fn dpl_1_e(reader: impl Read, mut writer: impl Write) {
7 let s = read_all_unchecked(reader);
8 let mut scanner = Scanner::new(&s);
9 scan!(scanner, s1: Chars, s2: Chars);
10 writeln!(writer, "{}", levenshtein_distance(&s1, &s2)).ok();
11}