请大佬帮忙看看!!!!!!!是c++代码(^_^)
查看原帖
请大佬帮忙看看!!!!!!!是c++代码(^_^)
1178818
BlackWuKong楼主2024/7/12 22:42
#include<bits/stdc++.h>
using namespace std;
string n;
int a[10100],b;
void cvt(string s,int a[]){
	int n=s.size();
	a[0]=n;
	for(int i=0;i<n;i++){
		a[n-i]=s[i]-'0';
	}
}
void div(int a[],int b){
	long long x=0;
	for(int i=a[0];i>=1;i--){
		long long t=x*10+a[i];
		a[i]=t%b;
		x=t%b;
	}
	while(a[a[0]]==0&&a[0]>1){
	    a[0]--;
	}
}
void prt(int a[]){
    for(int i=a[0];i;i--){
    	cout<<a[i];
	}
}
int main(){
	cin>>n>>b;
	cvt(n,a);
	div(a,b);
	prt(a);
	return 0;
}
2024/7/12 22:42
加载中...