Submission #3591030


Source Code Expand

use std::io::prelude::*;
use std::io::stdin;
use std::str::FromStr;

fn main() {
    let a: i32 = read();
    let b: i32 = read();
    let c: i32 = read();

    println!("{}", if a <= c && c <= b { "Yes" } else { "No" });
}

fn read<T: FromStr>() -> T {
    let stdin = stdin();
    let token: String = stdin
        .lock()
        .bytes()
        .map(|b| b.unwrap() as char)
        .skip_while(|c| c.is_whitespace())
        .take_while(|c| !c.is_whitespace())
        .collect();
    token.parse().ok().unwrap()
}

Submission Info

Submission Time
Task A - Between Two Integers
User relieved_face
Language Rust (1.15.1)
Score 100
Code Size 541 Byte
Status AC
Exec Time 2 ms
Memory 4352 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 3
AC × 10
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All sample_01.txt, sample_02.txt, sample_03.txt, subtask_1_1.txt, subtask_1_2.txt, subtask_1_3.txt, subtask_1_4.txt, subtask_1_5.txt, subtask_1_6.txt, subtask_1_7.txt
Case Name Status Exec Time Memory
sample_01.txt AC 2 ms 4352 KB
sample_02.txt AC 2 ms 4352 KB
sample_03.txt AC 2 ms 4352 KB
subtask_1_1.txt AC 2 ms 4352 KB
subtask_1_2.txt AC 2 ms 4352 KB
subtask_1_3.txt AC 2 ms 4352 KB
subtask_1_4.txt AC 2 ms 4352 KB
subtask_1_5.txt AC 2 ms 4352 KB
subtask_1_6.txt AC 2 ms 4352 KB
subtask_1_7.txt AC 2 ms 4352 KB