Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <fstream>
- using namespace std;
- ifstream f("sumaxl.in");
- ofstream g("sumaxl.out");
- typedef int NrMare[1010];
- NrMare a,b,c;
- void Adunare(NrMare x,NrMare y)
- {
- int i,t=0;
- if(x[0]<y[0])
- x[0]=y[0];
- for(i=1;i<=x[0];i++,t/=10)
- {
- t=x[i]+y[i]+t;
- x[i]=t%10;
- }
- if(t)
- x[++x[0]]=t;
- }
- int main()
- {
- int n;
- f>>n;
- a[0]=n;
- for(int i=n;i>0;i--)
- f>>a[i];
- f>>n;
- int k=0;
- while(n)
- {
- b[++k]=n%10;
- n/=10;
- }
- b[0]=k;
- Adunare(a,b);
- for(int i=a[0];i>0;i--)
- g<<a[i];
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement