library-rs

This documentation is automatically generated by competitive-verifier/competitive-verifier

View the Project on GitHub naoya675/library-rs

:warning: verification/aizu-online-judge/grl_4_b/src/main.rs

Depends on

Code

// verification-helper: IGNORE https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=GRL_4_B

use itertools::Itertools;
use proconio::input;

use topological_sort::topological_sort;

fn main() {
    input! {
        v: usize,
        e: usize,
        st: [(usize, usize); e],
    }
    let mut graph = vec![vec![]; v];
    st.iter().for_each(|&(s, t)| graph[s].push(t));

    println!("{}", topological_sort(v, &graph).iter().join("\n"));
}
Back to top page