Cod sursa(job #1321650)

Utilizator predatorGigi Valoare predator Data 19 ianuarie 2015 14:02:56
Problema A+B Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.59 kb
#include <fstream>
using namespace std;
ifstream fin("adunare.in");
ofstream fout("adunare.out");
int x,a[100],b[100],c[100],t=0,i,y,r;
int main()
{   //Bogdan Zanfir
    fin>>x>>y;
        while(x!=0)
        {   i++;
            a[i]=x%10;
            x=x/10;
        }
        a[0]=i;
            while(y!=0)
        {   r++;
            b[r]=y%10;
            y=y/10;
        }
        b[0]=r;
    for(i=1;i<=a[0]||i<=b[0]||t!=0;i++)
    { c[i]=(t+a[i]+b[i])%10;
        t=(t+a[i]+b[i])/10;
    }
    c[0]=i-1;
    for(i=c[0];i>=1;i--)
        fout<<c[i];
    return 0;
}