题目大意: Alice想要得到一个长度为\(n\)的序列,序列中的数都是不超过\(m\)的正整数,而且这\(n\)个数的和是\(p\)的倍数. Alice还希望,这\(n\)个数中,至少有一个数是质数. Alice想知道,有多少个序列满足她的要求. 对\(100\%\)的数据,\(1\leq n \leq 10^9,1\leq m \leq 2\times 10^7,1\leq p\leq 100\) 直接求不太好求,容斥一下,先求出全部的方案,再除掉没有质数的 全部的方案怎么求? 考虑\(dp…