高精度——除法
#include#include #include using namespace std;const int maxn=20010;char s1[maxn],s2[maxn];int l1,l2,p,ans[maxn];int flag=0;int main(){ cin>>s1>>s2; l1=strlen(s1);l2=strlen(s2); if(l1 =0) { for(int i=l2-1;i>=0;i--) s1[i]=s1[i]-s2[i]+'0'; for(int i=l2-1;i>=0;i--) if(s1[i]<'0') { s1[i-1]--; s1[i]+=10; } ans[p]++; } p++;l2++; for(int i=l2-1;i>=1;i--) s2[i]=s2[i-1]; s2[0]='0'; } int k=0; for(int i=0;i
高精度——乘法