大整數除法

2021-06-14 02:52:38 字數 907 閱讀 3685

#define maxint 1000

#define max 200

int num1[max+10];

int num2[max+10];

unsigned int total[max+10];

int sub(int a,int b)

int i = 0;

for (;a>b;i++)

return i;

}cstring bigdiv(char* str1,char* str2)

len = strlen(str2);

index = 0;

for (int i=len-1;i>=0;i--)

if (strlen(str2)>strlen(str1))

int len1,len2,length;

len1 = strlen(str1);

len2 = strlen(str2);

length = sub(len1,len2);

while (1)

}len = sub(len1,len2);

int index = 0;

bool flag = false;

for (int i=len1-1;i>=len;i--)

}if (flag)

len--;

if (len==-1)

break;

while (++index)

}if (flag)

for (int i=len;icstring str,strdata=_t("");

for (int i=length;i>=0;i--)

}if (!flag)

return strdata;

}char *cstringtochar(cstring str)

高精度正整數除法 大整數除法

標籤 空格分隔 演算法競賽 演算法 程式設計錯題 高精度 單詞 divident 被除數 divisor 除數 quotient 商大整數除法 openj bailian 2737 題目要求 求兩個大的正整數相除的商。input 第1行是被除數,第2行是除數。每個數均不超過100位。output 一...

高精度正整數除法 大整數除法

標籤 空格分隔 演算法競賽 演算法 程式設計錯題 高精度 單詞 divident 被除數 divisor 除數 quotient 商大整數除法 openj bailian 2737 題目要求 求兩個大的正整數相除的商。input 第1行是被除數,第2行是除數。每個數均不超過100位。output 一...

C 大整數除法 大整數乘法

l1 046.整除光棍 這裡所謂的 光棍 並不是指單身汪啦 說的是全部由1組成的數字,比如1 11 111 1111等。傳說任何乙個光棍都能被乙個不以5結尾的奇數整除。比如,111111就可以被13整除。現在,你的程式要讀入乙個整數x,這個整數一定是奇數並且不以5結尾。然後,經過計算,輸出兩個數字 ...