long long mul_mod(long long a,long long b,long long m) //a个b相加,结果对m取模
{
long long t=0;
while(b)
{
if(b&1)
{
t+= a%m;
t%=m;
}
a<<=1;
b>>=1;
a%=m;
}
return t;
}
int mod(char str[],int num)
{
int number[100];
for(int i=0;i