大整数加法模版(大佬勿喷!!!!!!!)
2026-02-02 15:24:10
发布于:四川
大整数加法(可能不是唯一,大佬勿喷!!!!!!!)
#include<bits/stdc++.h>
#define int long long
using namespace std;
int a[201],b[201],c[201];
string s1,s2;
int intt(int a[],string &s){
cin>>s;
int len=s.size();
for(int i=0;i<len;i++){
a[i]=s[len-1-i]-'0';
}
return len;
}
signed main(){
int lena=intt(a,s1);
int lenb=intt(b,s2);
int lenc=max(lena,lenb);
int x=0;
for(int i=0;i<lenc;i++){
c[i]=a[i]+b[i]+x;
x=c[i]/10;
c[i]%10;
}
c[lenc]=x;
while(c[lenc]==0 && lenc>0){
lenc--;
}
for(int i=lenc;i>=0;i--){
cout<<c[i];
}
return 0;
}
这里空空如也




















有帮助,赞一个