文章

4

粉丝

0

获赞

0

访问

2.2k

头像
大整数加法 题解:AC
P1474 武汉大学2018年机试题
发布于2024年1月11日 09:33
阅读数 545

 #include <iostream>
#include <cstring>
using namespace std;

const int N=100010;
int A[N],B[N],C[N];


int Add(int a[],int b[],int c[],int len){
    int carry = 0;
    for(int i=0;i<=len;i++){
        int s = a[i] + b[i] + carry;
        int mod = s % 10;
        carry = s / 10;
        c[i] = mod;
    }
    
    return c[len] == 0? len : len+1;
}

void clear(){
    memset((void*)A,0,N*4);
    memset((void *)B,0,N*4);
    memset((void *)C,0,N*4);
}
int main(){
    string a,b;
    while(cin >> a >> b ){
        clear();
        int count1 = 0;
        for(int i=a.size(...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发