3 solutions
-
1
#include <bits/stdc++.h> using namespace std; string sa,sb; int a[10005],b[10005],c[10005]; int main(){ cin>>sa>>sb; int al=sa.size(),bl=sb.size(),cl=max(al,bl); for(int i=0;i<al;i++){ a[al-i-1]=sa[i]-'0'; } for(int i=bl-1,j=0;i>=0;i--,j++){ b[j]=sb[i]-'0'; } for(int i=0;i<cl;i++){ c[i]=a[i]+b[i]; } for(int i=0;i<cl;i++){ if(c[i]>9){ c[i+1]+=c[i]/10; c[i]=c[i]%10; } } if(c[cl])cl++; for(int i=cl-1;i>=0;i--){ cout<<c[i]; } return 0; }
- 1
Information
- ID
- 5
- Time
- 1000ms
- Memory
- 64MiB
- Difficulty
- 9
- Tags
- # Submissions
- 10
- Accepted
- 8
- Uploaded By