为啥用mul(d, lp[k][j])80分,用(long long)d * lp[k][j] % mod就AC了?
mul(d, lp[k][j])
(long long)d * lp[k][j] % mod
inline int mul(int a, int b) {return (long long)a * b % mod;}