Pagini recente » Cod sursa (job #1619107) | Cod sursa (job #333010) | Cod sursa (job #1423601) | Cod sursa (job #1611602) | Cod sursa (job #1448470)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("adunare.in");
ofstream fout("adunare.out");
int n, m;
int a[20], b[20], v[40];
int i=0, t=0;
int lga, lgb, lgv;
int main()
{
fin >> n >> m;
while(n!=0)
{
a[i++]=n%10;
n/=10;
}
lga=i;
i=0;
while(m!=0)
{
b[i++]=m%10;
m/=10;
}
lgb=i;
for(i=0;i<max(lga,lgb);i++)
{
t=a[i]+b[i]+t;
v[i]=t%10;
t/=10;
}
if(t!=0)
v[i++]=t%10;
lgv=i;
for(i=lgv-1;i>=0;i--)
fout << v[i];
fout << '\n';
return 0;
}