|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2011, 11:25 | #1 |
Регистрация: 01.03.2011
Сообщений: 3
|
DLINNAYA ARIFMETIKA
#include<cstdio>
#include<iostream> #include<string> using namespace std; string s1,s2; int a[109],b[109],al,bl,i,j; int main() { cin>>s1>>s2; al=s1.length(); bl=s2.length(); for(j=0,i=al-1;i>=0;i--,j++) a[j]=s1[i]-48; for(j=0,i=bl-1;i>=0;i--,j++) b[j]=s2[i]-48; if(al<bl ) al-bl; for(i=0;i<al;i++){ a[i]+=b[i]; a[i+1]+=a[i]/10; a[i]%=10; } if(a[al]>0) al++; for(i=al-1;i>=0;i--) cout<<a[i]; system("pause"); return 0; } """"""""""""""" tam esli pervoe 4islo menwe vtorogo togda vse pravilno a kak sdelat 4tobi vtoroe 4islo moglo bit bolwe pervogo?????:co nfused: |
14.03.2011, 11:31 | #2 | |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
Цитата:
можно условие задачи?
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
|
14.03.2011, 11:34 | #3 |
Регистрация: 01.03.2011
Сообщений: 3
|
Требуется сложить два целых числа А и В.
|
14.03.2011, 12:04 | #4 | |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
Цитата:
Я так понимаю, речь идет о длине чисел? Попробуй дополнить строки ведущими нулями.
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
|