int biginteger_mod(string n, int m)
{
int len = n.size();
int ans = 0;
for(int i = 0; i < len;i++)
ans = (int)(((long long)ans * 10 + n[i] - '0') % m);
return ans;
}
【算法】大数取模
最新推荐文章于 2024-07-08 22:12:26 发布
int biginteger_mod(string n, int m)
{
int len = n.size();
int ans = 0;
for(int i = 0; i < len;i++)
ans = (int)(((long long)ans * 10 + n[i] - '0') % m);
return ans;
}