#include<cstdio>
#include<iostream>
#include<cstring>
using namespace std;
void bigchen(char* a,char* b,char *c){
int t[1000]={0},la=strlen(a),lb=strlen(b),i,j;
for(i=0;i<la;i++)
for(j=0;j<lb;j++)
t[la+lb-i-j-1]+=(a[i]-'0')*(b[j]-'0');
for(i=1;i<=la+lb-1;i++)
{
if(t[i]>9){
t[i+1]+=t[i]/10;
t[i]%=10;
}
}
int k=la+lb;
while(t[k]!=0){
if(t[k]>9){
t[k+1]+=t[k]/10;
t[k]%=9;
}
k++;
}
for(i=k-1;i>=1;i--)
c[k-1-i]=t[i]+'0';
c[k-1]=0;
}
bool cmp(char *a,char *ans,int pos){
int la=strlen(a);
if(la!=p
大整数开根
最新推荐文章于 2021-10-19 18:52:17 发布