不知多少天前,我立下flag说要发高精加源码。
今天,它来了!
#include<bits/stdc++.h>
using namespace std;
string s1,s2;
int a[10001],b[10001],c[10001];
int main()
{
cin>>s1;
cin>>s2;
int l1=s1.length();
int l2=s2.length();
for(int i=0; i<l1; i++)
{
a[l1-i]=int(s1[i]-48);
}
for(int i=0; i<l2; i++)
{
b[l2-i]=int(s2[i]-48);
}
int l3=1;
int t=0;
while(l3<=l1||l3<=l2)
{
c[l3]+=a[l3]+b[l3]+t;
t=c[l3]/10;
c[l3]%=10;
l3++;
}
c[l3]=t;
if(c[l3]==0)
l3--;
for(int i=l3; i>0; i--)
cout<<c[i];
return 0;
}