help!!
查看原帖
help!!
1095813
herobring_楼主2024/12/7 21:52
#include<bits/stdc++.h>
#define quick inline
#define int long long int
using namespace std;
quick int read()
{
 int x=0,f=1;char ch=getchar();
 while(ch<'0'||ch>'9'){if(ch=='-')f=-1;ch=getchar();}
 while(ch>='0'&&ch<='9'){x=x*10+ch-48;ch=getchar();}
 return x*f;
}
signed main()
{
	//freopen(".in","r",stdin);
	//freopen(".out","w",stdout);
	ios::sync_with_stdio(0);
	cin.tie(0);
	string a1,a;
	int b,l,cnt=1,ys=0,c[114514];
	cin>>a1>>b;
    l=a1.size();
    for(int i=1;i<=l;i++)a[i]=a1[i-1]-'0';
    for(int i=1;i<=l;i++)
    {
     c[i]=(ys*10+a[i])/b;
     ys=(ys*10+a[i])%b;
    }
    while(c[cnt]==0&&cnt<l)cnt++;
    for(int i=cnt;i<=l;i++)
	 cout<<c[i];
    return 0;
}

2024/12/7 21:52
加载中...