Pagini recente » Cod sursa (job #2087897) | Cod sursa (job #1648204) | Cod sursa (job #254817) | Cod sursa (job #1111916) | Cod sursa (job #896098)
Cod sursa(job #896098)
using namespace std;
#include<fstream>
#include<algorithm>
ifstream fin("suma.in");
ofstream fout("suma.out");
/*
int M[5005][10];
int main()
{
int i,j,n;
long long S=0;
fin>>n;
for(i=1;i<=5;i++)
M[1][i]=1;
for(i=2;i<=n;i++)
for(j=1;j<=5;j++)
M[i][j]=M[i-1][j-1]+M[i-1][j+1];
for(i=1;i<=5;i++)
S=S+M[n][i];
fout<<S;
}
*/
int A[15],B[15],i,t,v;
int main()
{
char a[15],b[15];
fin>>a>>b;
for(i=0;a[i]!=0;i++)
A[++A[0]]=a[i]-'0';
reverse(A+1,A+A[0]+1);
for(i=0;b[i]!=0;i++)
B[++B[0]]=b[i]-'0';
reverse(B+1,B+B[0]+1);
for(i=1;i<=A[0]||i<=B[0]||t;i++)
{
v=A[i]+B[i]+t;
A[i]=v%10;
t=v/10;
}
A[0]=i-1;
for(i=A[0];i>=1;i--)
fout<<A[i];
}