Сложение больших чисел

Vunderkind

Active member
26.10.2010
27
0
#1
Помогите составить программу которая вычисляет сумму двух больших цифр (до 10^100 степени). С начало вводится количество слагаемых пар, потом сами числа которых прога должна сложить.Примеры:
Ввод
2
123456788888 222222222 // первые две пары которые будут слагаться
222222222 123456788888 // вторые две пары которые будут слагаться
Вывод
123679011110 // сумма первых 2 пар
123679011110 // сумма вторых 2 пар

А вот код(ошибочный), который я написал

Код:
#include <iostream>
using namespace std;

class Time{
public: 
Time(){};
void setTime(long long int, long long int);
long long int sum();
private:
long long int variable1;
long long int variable2;
};

void Time::setTime(long long int v1, long long int v2)
{  
variable1 = v1;
variable2 = v2;
}

long long int Time::sum()
{ 
return variable1+variable2;
}
int main()
{
int a,b,n,i;
Time t;

cin >> n;

for(i = 0; i < n; i++)
{
cin >> a >> b;
t.setTime(a,b);
cout<<t.sum()<<endl;
} 

return 0;
}