逐位取余
2026-10-03 19:52:27
发布于:湖北
0阅读
0回复
0点赞
#include <iostream>
#include <algorithm>
#include <string>
using namespace std;
int a[1005];
int main(){
int n;
string m;
cin>>n>>m;
long long k=0;
for(int i=0;i<m.size();i++) a[i]=m[i]-'0';
for(int i=0;i<m.size();i++){
k=a[i]+k*10;
k%=n;
}
if(k==0) cout<<n;
else cout<<k;
return 0;
}
这里空空如也







有帮助,赞一个