complete 2022.rs 1264.rs 1318.rs 3731.rs 4633.rs 7140.rs 7541.rs 14315.rs 17204.rs 25208.rs

This commit is contained in:
2026-02-14 03:40:42 -08:00
parent c66152fbc8
commit 381b9ef968
10 changed files with 605 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
use std::io::stdin;
fn main() {
let mut line = String::new();
loop {
line.clear();
stdin().read_line(&mut line).unwrap();
let s = line.chars().collect::<Vec<char>>();
if s[0] == '#' {
break;
}
let cnt = s
.iter()
.map(|x| x.to_ascii_lowercase())
.filter(|x| match x {
'a' | 'e' | 'i' | 'o' | 'u' => true,
_ => false,
})
.count();
println!("{}", cnt);
}
}