我哪错了
查看原帖
我哪错了
1069797
linqiteng楼主2023/8/21 19:33
#include <bits/stdc++.h>
using namespace std;
string a;
long long b;
long long dl;
long long c[5010],d[5010];
void dn(){
	long long j=0;
	for(int i=1;i<=a.length();i++){
		j=j*10;
		j+=c[i];
		if(b>=j){
			d[i]=j/b;
			j=j%b;
		}
	}
	for(dl=1;d[dl]==0;dl++);
}
int main(){
	cin>>a>>b;
	for(int i=1;i<=a.length();i++){
        c[i]=a[i-1]-'0';
    }
    dn();
    for(int i=dl;i<=a.length();i++)cout<<d[i];
}
2023/8/21 19:33
加载中...