记忆化搜索: 如果不是'?'则正常取余否则就有两种情况?=0或者?=1的情况将两者情况的结果相加得到结果 import java.io.*; import java.util.*; public class Main { static int mod=(int)(1e9+7); public static void main(String[] args) { char[] c=Str().toCharArray(); long[][] dp=new long[c.length+1][13]; for(long[] d:dp){ Arrays.fill(d,-1L); } long ans=df...