library_checker/enumerative_combinatorics/number_of_increasing_sequences_between_two_sequences.rs
1use competitive::algorithm::number_of_increasing_sequences_between_998244353;
2use competitive::prelude::*;
3
4#[verify::library_checker("number_of_increasing_sequences_between_two_sequences")]
5pub fn number_of_increasing_sequences_between_two_sequences(reader: impl Read, writer: impl Write) {
6 prepare_io!(reader, writer);
7 sc!(n, _m, a: [usize; n], b: [usize; n]);
8 let ans = number_of_increasing_sequences_between_998244353(&a, &b);
9 pp!(ans);
10}