国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

大整數除法

2019-11-08 03:06:17
字體:
來源:轉載
供稿:網友
#include<cstdio>#include<iostream>#include<cstring>using namespace std;void bigchu(char *a,char *b,char *c,int& lc){    int la=strlen(a),lb=strlen(b),f1;    int i=0;    lc=0;    while(i<=la-lb)    {        f1=0;        c[lc]='0';        while(1)        {            if(i==0||a[i-1]=='0')                for(int j=i; j<i+lb; j++)                {                    if(a[j]>b[j-i]) break;                    if(a[j]<b[j-i])                    {                        f1=1;                        break;                    }                }            if(f1) break;            for(int j=lb-1; j>=0; j--)                if(a[i+j]>=b[j])                    a[i+j]-=b[j]-'0';                else a[i+j]+=10-b[j]+'0',a[i+j-1]--;            c[lc]++;        }        if(c[lc]!='0'||i!=0) lc++;        i++;    }}int main(){    char a[1000],b[1000],c[1000];    int lc;    cin>>a>>b;    bigchu(a,b,c,lc);    if(lc!=0)        for(int i=0; i<lc; i++)            cout<<c[i];    else cout<<0;    cout<<endl;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 将乐县| 青冈县| 虞城县| 聂荣县| 丰县| 团风县| 沭阳县| 黑河市| 察隅县| 阜阳市| 宁波市| 阳朔县| 元谋县| 固阳县| 龙泉市| 苍山县| 清原| 贵州省| 石门县| 望江县| 特克斯县| 江川县| 建瓯市| 新沂市| 克拉玛依市| 布拖县| 寻甸| 敖汉旗| 武穴市| 富平县| 天津市| 阿勒泰市| 库车县| 上饶县| 德格县| 博兴县| 荥经县| 廉江市| 永顺县| 卢氏县| 岳阳县|