提交时间:2025-07-10 13:47:32
运行 ID: 330521
#include<bits/stdc++.h> using namespace std; int a1[245],a2[245],c[250]; int main(){ string s1,s2; cin>>s1>>s2; int l1=s1.size(); int l2=s2.size(); for(int i=0;i<l1;i++){ a1[i]=s1[l1-1-i]-'0'; } for(int i=0;i<l2;i++){ a2[i]=s2[l2-1-i]-'0'; } int l=max(l1,l2); for(int i=0;i<l;i++){ c[i]=c[i]+a1[i]+a2[i]; c[i+1]+=c[i]/10; c[i]%=10; } while(c[l]==0&&l!=0){ l--; } for(int i=l;i>=0;i--){ cout<<c[i]; } return 0; }