- 【模板】字典树 1
这题数据量有点大啊
- 2023-4-13 10:22:07 @
use std::io::stdin;
use std::str::FromStr;
use std::collections::HashSet;
fn main() {
let mut len_lines = read::<i32>();
let mut set = HashSet::new();
let sin = stdin();
while len_lines > 0 {
let mut s = String::new();
sin.read_line(&mut s).unwrap();
set.insert(s);
len_lines -= 1;
}
println!("{}", set.len());
}
fn read<T: FromStr>() -> T {
let mut tmp = String::new();
stdin().read_line(&mut tmp).unwrap();
match tmp.trim().parse::<T>() {
Ok(p) => p,
Err(_e) => panic!(),
}
}
信息
- ID
- 180
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 3
- 标签
- 递交数
- 2696
- 已通过
- 357
- 上传者