結果
問題 | No.5017 Tool-assisted Shooting |
ユーザー | ntk-ta01 |
提出日時 | 2023-07-16 15:45:35 |
言語 | Rust (1.77.0 + proconio) |
結果 |
RE
|
実行時間 | - |
コード長 | 955 bytes |
コンパイル時間 | 628 ms |
コンパイル使用メモリ | 147,780 KB |
実行使用メモリ | 24,516 KB |
スコア | 74,830 |
平均クエリ数 | 399.74 |
最終ジャッジ日時 | 2023-07-16 15:45:46 |
合計ジャッジ時間 | 9,304 ms |
ジャッジサーバーID (参考情報) |
judge14 / judge13 |
(要ログイン)
テストケース
テストケース表示入力 | 結果 | 実行時間 実行使用メモリ |
---|---|---|
testcase_00 | RE | - |
testcase_01 | AC | 59 ms
23,520 KB |
testcase_02 | RE | - |
testcase_03 | RE | - |
testcase_04 | RE | - |
testcase_05 | RE | - |
testcase_06 | RE | - |
testcase_07 | RE | - |
testcase_08 | RE | - |
testcase_09 | RE | - |
testcase_10 | RE | - |
testcase_11 | RE | - |
testcase_12 | RE | - |
testcase_13 | RE | - |
testcase_14 | RE | - |
testcase_15 | RE | - |
testcase_16 | RE | - |
testcase_17 | AC | 59 ms
23,556 KB |
testcase_18 | AC | 84 ms
24,360 KB |
testcase_19 | RE | - |
testcase_20 | RE | - |
testcase_21 | RE | - |
testcase_22 | RE | - |
testcase_23 | RE | - |
testcase_24 | RE | - |
testcase_25 | RE | - |
testcase_26 | RE | - |
testcase_27 | AC | 59 ms
23,400 KB |
testcase_28 | RE | - |
testcase_29 | RE | - |
testcase_30 | RE | - |
testcase_31 | RE | - |
testcase_32 | RE | - |
testcase_33 | RE | - |
testcase_34 | AC | 56 ms
23,424 KB |
testcase_35 | RE | - |
testcase_36 | RE | - |
testcase_37 | RE | - |
testcase_38 | RE | - |
testcase_39 | AC | 57 ms
24,036 KB |
testcase_40 | RE | - |
testcase_41 | RE | - |
testcase_42 | RE | - |
testcase_43 | RE | - |
testcase_44 | RE | - |
testcase_45 | RE | - |
testcase_46 | AC | 57 ms
24,408 KB |
testcase_47 | RE | - |
testcase_48 | AC | 56 ms
24,288 KB |
testcase_49 | AC | 57 ms
23,376 KB |
testcase_50 | RE | - |
testcase_51 | AC | 57 ms
24,036 KB |
testcase_52 | AC | 57 ms
24,276 KB |
testcase_53 | RE | - |
testcase_54 | RE | - |
testcase_55 | RE | - |
testcase_56 | RE | - |
testcase_57 | AC | 57 ms
24,024 KB |
testcase_58 | RE | - |
testcase_59 | RE | - |
testcase_60 | RE | - |
testcase_61 | AC | 58 ms
23,652 KB |
testcase_62 | AC | 56 ms
23,436 KB |
testcase_63 | RE | - |
testcase_64 | RE | - |
testcase_65 | AC | 58 ms
23,664 KB |
testcase_66 | RE | - |
testcase_67 | RE | - |
testcase_68 | RE | - |
testcase_69 | RE | - |
testcase_70 | RE | - |
testcase_71 | RE | - |
testcase_72 | RE | - |
testcase_73 | AC | 58 ms
23,652 KB |
testcase_74 | RE | - |
testcase_75 | RE | - |
testcase_76 | RE | - |
testcase_77 | RE | - |
testcase_78 | RE | - |
testcase_79 | RE | - |
testcase_80 | RE | - |
testcase_81 | RE | - |
testcase_82 | RE | - |
testcase_83 | RE | - |
testcase_84 | RE | - |
testcase_85 | RE | - |
testcase_86 | RE | - |
testcase_87 | RE | - |
testcase_88 | RE | - |
testcase_89 | RE | - |
testcase_90 | RE | - |
testcase_91 | RE | - |
testcase_92 | AC | 59 ms
24,276 KB |
testcase_93 | RE | - |
testcase_94 | RE | - |
testcase_95 | AC | 58 ms
24,036 KB |
testcase_96 | RE | - |
testcase_97 | RE | - |
testcase_98 | RE | - |
testcase_99 | RE | - |
ソースコード
// type Output = Vec<char>; fn main() { for _ in 0..1000 { if let Some(_input) = read_input() { println!("S"); } else { break; } } } fn read_input() -> Option<Input> { let mut n = String::new(); std::io::stdin().read_line(&mut n).unwrap(); if n == "-1" { return None; } let n = n.trim().parse::<usize>().unwrap(); let mut es = vec![]; for _ in 0..n { let mut line = String::new(); std::io::stdin().read_line(&mut line).unwrap(); let mut tokens = line.split_whitespace(); let h = tokens.next().unwrap().parse::<usize>().unwrap(); let p = tokens.next().unwrap().parse::<usize>().unwrap(); let x = tokens.next().unwrap().parse::<usize>().unwrap(); es.push((h, p, x)); } Some(Input { n, es }) } #[allow(dead_code)] #[derive(Debug)] struct Input { n: usize, es: Vec<(usize, usize, usize)>, }