UVa 12596 - Recursive Texting(二)

2014-11-24 07:30:24 · 作者: · 浏览: 1
if(flag)
{
return ;
}
if(devel==0)
{
c=str[m-1];
flag=1;
return ;
}
l=strlen(str);
for(i=0;i<=l-1;i++)
{
Str=str[i]-'A'+1;
if(dp[pt[Str]][devel]>=m)
{
solve(s2[pt[Str]],devel-1);
}else
{
m-=dp[pt[Str]][devel];
}
}
}