C - Big Number
HDU - 1212 #include<bits/stdc++.h> using namespace std; const int maxn=32768; int a[maxn]= {0}; int main() { int b; string a; while(cin>>a>>b) { int ans=0; for(int i=0;i<a.size();i++) ans=((ans*10+(a[i]-'0')%b)%b); cout<<ans<<endl; //不要老是忘记字符与数字的转换。 } return 0; }
本文介绍了一个简单的C++程序,用于处理大数运算,具体实现为将一个大数字符串与另一个整数进行模运算。该程序使用了C++标准库,并通过字符串逐位处理的方式实现了大数与较小整数之间的模运算。
1万+

被折叠的 条评论
为什么被折叠?



