t3 dp 前置知识: (a * b)% c = (a % c * b % c) % c (a + b) % c = (a % c + b % c) % c 状态表示: fij ==> 前i个字符构成的数取余p为j的方案数 状态转移: f[i][(j * 10 % p + x % p) % p] += f[i-1][j]; 即:f[i][(j * 10 % p + x % p) % p]是由前i-1个字符构成的数取余为j的方案转移而来,即(a * 10 + b) % p,其中a为前i- 1个字符构成的数字,b为当前数字 package xunfei; import java.io....