Submission #59154592


Source Code Expand

use itertools::Itertools;
use proconio::{input, marker::Chars};

pub fn main() {
    input! {
        s: Chars
    };
    let mut a = vec![false; 3];
    for c in s {
        match c {
            'A' => a[0] = true,
            'B' => a[1] = true,
            'C' => a[2] = true,
            _ => {}
        }
    }
    println!(
        "{}",
        if a.iter().filter(|&&x| x).count() == 3 {
            "Yes"
        } else {
            "No"
        }
    );
}

Submission Info

Submission Time
Task A - Rearranging ABC
User macaroon
Language Rust (rustc 1.70.0)
Score 100
Code Size 492 Byte
Status AC
Exec Time 1 ms
Memory 2072 KiB

Compile Error

warning: unused import: `itertools::Itertools`
 --> src/main.rs:1:5
  |
1 | use itertools::Itertools;
  |     ^^^^^^^^^^^^^^^^^^^^
  |
  = note: `#[warn(unused_imports)]` on by default

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 4
AC × 18
Set Name Test Cases
Sample 00_sample_00_BAC.txt, 00_sample_01_AAC.txt, 00_sample_02_ABC.txt, 00_sample_03_ARC.txt
All 00_sample_00_BAC.txt, 00_sample_01_AAC.txt, 00_sample_02_ABC.txt, 00_sample_03_ARC.txt, 01_random_00_ACB.txt, 01_random_01_BCA.txt, 01_random_02_CAB.txt, 01_random_03_CBA.txt, 01_random_04_ACA.txt, 01_random_05_BAA.txt, 01_random_06_JCA.txt, 01_random_07_KNA.txt, 01_random_08_MZA.txt, 01_random_09_YGA.txt, 02_sum_00_AAD.txt, 02_sum_01_BBB.txt, 03_xor_00_AFG.txt, 03_xor_01_ZOU.txt
Case Name Status Exec Time Memory
00_sample_00_BAC.txt AC 1 ms 1860 KiB
00_sample_01_AAC.txt AC 0 ms 1856 KiB
00_sample_02_ABC.txt AC 0 ms 1916 KiB
00_sample_03_ARC.txt AC 0 ms 1916 KiB
01_random_00_ACB.txt AC 0 ms 1908 KiB
01_random_01_BCA.txt AC 0 ms 1964 KiB
01_random_02_CAB.txt AC 0 ms 1940 KiB
01_random_03_CBA.txt AC 0 ms 2072 KiB
01_random_04_ACA.txt AC 0 ms 1932 KiB
01_random_05_BAA.txt AC 0 ms 1896 KiB
01_random_06_JCA.txt AC 1 ms 1916 KiB
01_random_07_KNA.txt AC 0 ms 1928 KiB
01_random_08_MZA.txt AC 0 ms 2000 KiB
01_random_09_YGA.txt AC 0 ms 1936 KiB
02_sum_00_AAD.txt AC 1 ms 1896 KiB
02_sum_01_BBB.txt AC 0 ms 1920 KiB
03_xor_00_AFG.txt AC 1 ms 1936 KiB
03_xor_01_ZOU.txt AC 1 ms 1852 KiB