AtCoder Beginner Contest 009

Submission #1591270

Source codeソースコード

fn main() {
  let n: u32 = read();
  let mut vec: Vec<u32> = reads(n);
  
  vec.sort();
  vec.dedup();
  vec.pop();
  
  println!("{}", vec.last().unwrap());
}

fn read<T: std::str::FromStr>() -> T {
  let mut buf = String::new();
  std::io::stdin().read_line(&mut buf).ok();
  buf.trim().parse::<T>().ok().unwrap()
}

fn reads<T: std::str::FromStr>(n: u32) -> Vec<T> {
  let mut vec: Vec<T> = vec![];
  for _ in 0 .. n {
    vec.push(read());
  }
  vec
}

Submission

Task問題 B - 心配性な富豪、ファミリーレストランに行く。
User nameユーザ名 aimy
Created time投稿日時
Language言語 Rust (1.15.1)
Status状態 AC
Score得点 100
Source lengthソースコード長 478 Byte
File nameファイル名
Exec time実行時間 2 ms
Memory usageメモリ使用量 4352 KB

Test case

Set

Set name Score得点 / Max score Cases
All 100 / 100 random_1.txt,random_10.txt,random_2.txt,random_3.txt,random_4.txt,random_5.txt,random_6.txt,random_7.txt,random_8.txt,random_9.txt,sample_1.txt,sample_2.txt,sample_3.txt,small_1.txt,small_2.txt,small_3.txt,small_4.txt,small_5.txt

Test case

Case name Status状態 Exec time実行時間 Memory usageメモリ使用量
random_1.txt AC 2 ms 4352 KB
random_10.txt AC 2 ms 4352 KB
random_2.txt AC 2 ms 4352 KB
random_3.txt AC 2 ms 4352 KB
random_4.txt AC 2 ms 4352 KB
random_5.txt AC 2 ms 4352 KB
random_6.txt AC 2 ms 4352 KB
random_7.txt AC 2 ms 4352 KB
random_8.txt AC 2 ms 4352 KB
random_9.txt AC 2 ms 4352 KB
sample_1.txt AC 2 ms 4352 KB
sample_2.txt AC 2 ms 4352 KB
sample_3.txt AC 2 ms 4352 KB
small_1.txt AC 2 ms 4352 KB
small_2.txt AC 2 ms 4352 KB
small_3.txt AC 2 ms 4352 KB
small_4.txt AC 2 ms 4352 KB
small_5.txt AC 2 ms 4352 KB