12 条题解
-
-4
#include<bits/stdc++.h> using namespace std; int x[2005]; int c[2005]; int main() { string a; long long y,ans=0,l=0; cin>>a>>y; int la=a.size(),b=0; for(int i=la-1; i>=0; i=i-1)x[la-i-1]=int(a[i]-'0'); for(int i=la-1; i>=0; i=i-1) { ans=ans*10+x[i]; c[la-i-1]=ans/y; ans=ans%y; } for(int i=0; i<la; i=i+1) { if(c[i]==0)l=l+1; else break; } for(int i=l; i<la; i=i+1) { if((c[i]!=0)||(i==la-1))b=1; if(b==1)printf("%d",c[i]); } if(l>=la-1)printf("0\n"); return 0; }
信息
- ID
- 1189
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 5
- 标签
- 递交数
- 395
- 已通过
- 139
- 上传者