其实这道题思很简单; 如果0~j可以被解释; 那么我看看从j+1到m有没有可以解释的;
#include#include #include #define Ll long long#define N 30using namespace std;struct trie{ int nxt[N]; bool E;}T[205];int f[1000001];//标记0~j是否可以解释 int n,m,ll;char c[10],s[1000001];void init(int m){ int o=0; for(int i=0;i