Cod sursa(job #1684869)

Utilizator ButmalaiDanButmalai Dan ButmalaiDan Data 11 aprilie 2016 12:35:59
Problema A+B Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.52 kb
#include<fstream>
using namespace std;
ifstream cin("adunare.in");
ofstream cout("adunare.out");
int A,B,a[50],b[50],i;
int main(){
    cin>>A>>B;
    while(A){
             a[0]++;
             a[a[0]]=A%10;
             A=A/10;
             }
    while(B){
             b[0]++;
             b[b[0]]=B%10;
             B=B/10;
             }
    int t=0;
    for(i=1;i<=b[0]||i<=a[0]||t;t/=10,i++){
            a[i]=(t+=a[i]+b[i])%10;
            }
      a[0]=i-1;
      for(i=a[0];i>0;i--)cout<<a[i];      
}