Submission #2121998
Source Code Expand
macro_rules! input { ( $( $( $n:ident : $t:ty ),* );* ) => { $($( let $n: $t; )*)* { let scan = std::io::stdin(); $( let mut line = String::new(); let mut i = 0; scan.read_line(&mut line).unwrap(); let words: Vec<&str> = line.split_whitespace().collect(); $( $n = words[i].parse::<$t>().unwrap(); i += 1; )* )* } } } fn main() { input!( h1:i32; h2:i32 ); println!("{}", h1-h2); }
Submission Info
Submission Time | |
---|---|
Task | A - 積雪深差 |
User | phi16 |
Language | Rust (1.15.1) |
Score | 100 |
Code Size | 661 Byte |
Status | AC |
Exec Time | 2 ms |
Memory | 4352 KB |
Compile Error
warning: value assigned to `i` is never read, #[warn(unused_assignments)] on by default --> ./Main.rs:15:21 | 15 | i += 1; | ^ ... 23 | input!( | _____- starting here... 24 | | h1:i32; 25 | | h2:i32 26 | | ); | |______- ...ending here: in this macro invocation warning: value assigned to `i` is never read, #[warn(unused_assignments)] on by default --> ./Main.rs:15:21 | 15 | i += 1; | ^ ... 23 | input!( | _____- starting here... 24 | | h1:i32; 25 | | h2:i32 26 | | ); | |______- ...ending here: in this macro invocation
Judge Result
Set Name | all | ||
---|---|---|---|
Score / Max Score | 100 / 100 | ||
Status |
|
Set Name | Test Cases |
---|---|
all | 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, test_01.txt, test_02.txt, test_03.txt, test_04.txt, test_05.txt, test_06.txt, test_07.txt, test_08.txt, test_09.txt, test_10.txt, test_11.txt, test_12.txt, test_13.txt, test_14.txt, test_15.txt, test_16.txt, test_17.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_sample_01.txt | AC | 2 ms | 4352 KB |
00_sample_02.txt | AC | 2 ms | 4352 KB |
00_sample_03.txt | AC | 2 ms | 4352 KB |
test_01.txt | AC | 2 ms | 4352 KB |
test_02.txt | AC | 2 ms | 4352 KB |
test_03.txt | AC | 2 ms | 4352 KB |
test_04.txt | AC | 2 ms | 4352 KB |
test_05.txt | AC | 2 ms | 4352 KB |
test_06.txt | AC | 2 ms | 4352 KB |
test_07.txt | AC | 2 ms | 4352 KB |
test_08.txt | AC | 2 ms | 4352 KB |
test_09.txt | AC | 2 ms | 4352 KB |
test_10.txt | AC | 2 ms | 4352 KB |
test_11.txt | AC | 2 ms | 4352 KB |
test_12.txt | AC | 2 ms | 4352 KB |
test_13.txt | AC | 2 ms | 4352 KB |
test_14.txt | AC | 2 ms | 4352 KB |
test_15.txt | AC | 2 ms | 4352 KB |
test_16.txt | AC | 2 ms | 4352 KB |
test_17.txt | AC | 2 ms | 4352 KB |