1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
pub use std::cmp::{max, min, Reverse};
pub use std::collections::{BTreeMap, BTreeSet, BinaryHeap, VecDeque};
pub use itertools::*;
pub use memoise::memoise;
pub use proconio::marker::{Bytes, Chars, Isize1, Usize1};
pub use proconio::*;
pub use num::complex::Complex;
pub use num::integer::{gcd, lcm};
pub use num::{abs, clamp, BigInt, BigRational, BigUint, Num, Rational};
pub use crate::dijkstra::Dijkstra;
pub use crate::union_find::UnionFind;
pub use crate::utils::*;