blog.bouzuya.net

2023-09-05 ABC053 A, B, C, D を解いた

ABC053 : AtCoder Beginner Contest 053

use std::collections::HashSet;

use proconio::input;

fn main() {
    input! {
        n: usize,
        a: [usize; n],
    };
    let count = a.iter().copied().collect::<HashSet<_>>().len();
    let ans = if count % 2 == 0 { count - 1 } else { count };
    println!("{}", ans);
}

今日のコミット。