contests/abc073/abc073_c.rs (19 lines of code) (raw):
#![allow(non_snake_case)]
use proconio::{fastout, input};
use std::collections::HashMap;
#[fastout]
fn main() {
input! {
N: usize,
A: [u64; N]
}
let mut paper: HashMap<u64, bool> = HashMap::new();
for a in A {
if paper.contains_key(&a) {
paper.remove(&a);
} else {
paper.insert(a, true);
}
}
println!("{}", paper.len())
}
// https://atcoder.jp/contests/abc073/tasks/abc073_c