Skip to main content

library_checker/graph/
assignment.rs

1use competitive::graph::minimum_assignment;
2use competitive::prelude::*;
3
4#[verify::library_checker("assignment")]
5pub fn assignment(reader: impl Read, writer: impl Write) {
6    prepare_io!(reader, writer);
7    sc!(n, a: [[i32; n]; n]);
8    let (cost, assignment) = minimum_assignment(&a);
9    pp!(cost; @it assignment);
10}