Submission #62260174


Source Code Expand

use proconio::input;

fn main() {
    input!{
        d: String
    }
    let v = vec!["N", "NE", "E", "SE", "S", "SW", "W", "NW"];
    let i = v.iter().position(|&s| s.to_string() == d).unwrap();
    println!("{}", v[(i+4)%v.len()]);
}

Submission Info

Submission Time
Task A - Lucky Direction
User ardRiriy
Language Rust (rustc 1.70.0)
Score 100
Code Size 237 Byte
Status AC
Exec Time 1 ms
Memory 2056 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 2
AC × 8
Set Name Test Cases
Sample 00_sample_01.txt, 00_sample_02.txt
All 00_sample_01.txt, 00_sample_02.txt, 01_test_01.txt, 01_test_02.txt, 01_test_03.txt, 01_test_04.txt, 01_test_05.txt, 01_test_06.txt
Case Name Status Exec Time Memory
00_sample_01.txt AC 1 ms 1916 KiB
00_sample_02.txt AC 1 ms 1924 KiB
01_test_01.txt AC 1 ms 2056 KiB
01_test_02.txt AC 1 ms 1928 KiB
01_test_03.txt AC 1 ms 1928 KiB
01_test_04.txt AC 1 ms 1812 KiB
01_test_05.txt AC 1 ms 1924 KiB
01_test_06.txt AC 1 ms 1920 KiB