pub fn floor_sum_polynomial<T, const X: usize, const Y: usize>( n: u64, a: u64, b: u64, m: u64, ) -> [[T; Y]; X]where T: Clone + Zero + One + Add<Output = T> + Mul<Output = T>,
$$\sum_{i=0}^{n-1}i^X\left\lfloor\frac{a\times i+b}{m}\right\rfloor^Y$$