Submission #52944270


Source Code Expand

Copy
// -*- coding:utf-8-unix -*-
use proconio::input;
use std::collections::HashMap;
fn main() {
input! {
(_n, m): (usize,usize),
roads: [(usize,usize); m],
}
let city_roads = roads.iter().fold(HashMap::new(), |mut acc, (a, b)| {
*acc.entry(*a).or_insert(0) += 1;
*acc.entry(*b).or_insert(0) += 1;
acc
});
let mut result = city_roads.iter().collect::<Vec<_>>();
result.sort_by(|a, b| a.0.cmp(b.0));
result.iter().for_each(|(_key, &roads_count)| {
println!("{}", roads_count);
});
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
// -*- coding:utf-8-unix -*-

use proconio::input;
use std::collections::HashMap;

fn main() {
    input! {
        (_n, m): (usize,usize),
        roads: [(usize,usize); m],
    }
    let city_roads = roads.iter().fold(HashMap::new(), |mut acc, (a, b)| {
        *acc.entry(*a).or_insert(0) += 1;
        *acc.entry(*b).or_insert(0) += 1;
        acc
    });

    let mut result = city_roads.iter().collect::<Vec<_>>();
    result.sort_by(|a, b| a.0.cmp(b.0));
    result.iter().for_each(|(_key, &roads_count)| {
        println!("{}", roads_count);
    });
}

Submission Info

Submission Time
Task B - Counting Roads
User homura10059
Language Rust (rustc 1.70.0)
Score 0
Code Size 583 Byte
Status WA
Exec Time 1 ms
Memory 2000 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 200
Status
AC × 3
AC × 5
WA × 5
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 1 ms 1792 KB
sample_02.txt AC 0 ms 1928 KB
sample_03.txt AC 0 ms 1864 KB
subtask_1_1.txt AC 0 ms 2000 KB
subtask_1_2.txt WA 1 ms 1856 KB
subtask_1_3.txt WA 1 ms 1924 KB
subtask_1_4.txt WA 1 ms 1920 KB
subtask_1_5.txt WA 0 ms 1964 KB
subtask_1_6.txt AC 0 ms 2000 KB
subtask_1_7.txt WA 0 ms 1952 KB


2025-04-05 (Sat)
11:00:38 +00:00