library_checker/convolution/convolution_mod_2_64.rs
1use competitive::math::{ConvolveSteps, U64Convolve};
2use competitive::prelude::*;
3
4#[verify::library_checker("convolution_mod_2_64")]
5pub fn convolution_mod_2_64(reader: impl Read, writer: impl Write) {
6 prepare_io!(reader, writer);
7 sc!(n, m, a: [u64; n], b: [u64; m]);
8 let c = U64Convolve::convolve(a, b);
9 pp!(@it c);
10}