#include<bits/stdc++.h>
using namespace std;
int main(){
string a;
long long b;
cin>>a>>b;
int l=a.size();
long long t=0;
for(int i=0;i<l;i++){
t=t*10+(a[i]-'0');
t=t%b;
}
cout<<t;
return 0;
}
这段代码a可以输入比long long的最大值(9223372036854775807)还大的数(正数)
计算a/b的余数
如:
正常运算:
大整数运算: