Advertisement
Guest User

Untitled

a guest
Feb 24th, 2020
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. #include <fstream>
  2. using namespace std;
  3. ifstream f("sumaxl.in");
  4. ofstream g("sumaxl.out");
  5. typedef int NrMare[1010];
  6. NrMare a,b,c;
  7. void Adunare(NrMare x,NrMare y)
  8. {
  9. int i,t=0;
  10. if(x[0]<y[0])
  11. x[0]=y[0];
  12. for(i=1;i<=x[0];i++,t/=10)
  13. {
  14. t=x[i]+y[i]+t;
  15. x[i]=t%10;
  16. }
  17. if(t)
  18. x[++x[0]]=t;
  19. }
  20. int main()
  21. {
  22. int n;
  23. f>>n;
  24. a[0]=n;
  25. for(int i=n;i>0;i--)
  26. f>>a[i];
  27. f>>n;
  28. int k=0;
  29. while(n)
  30. {
  31. b[++k]=n%10;
  32. n/=10;
  33. }
  34. b[0]=k;
  35. Adunare(a,b);
  36. for(int i=a[0];i>0;i--)
  37. g<<a[i];
  38. return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement