Procedure f(k,n: integer); begin inc(k); if(k mod 2 = 0) and (n>0) then begin f(k,n
Procedure f(k,n: integer); begin inc(k); if(k mod 2 = 0) and (n>0) then begin f(k,n div 3); write(n); f(k,n-k); end; if(k mod 2 <> 0) and (n>0) then begin f(k, n div 2); f(k, n-k-1); write(n); end; end;
Проследим рекурсивные вызовы:
f(0,6)
Выполняется условие if(k mod 2 <> 0) and (n>0):
f(1, 3)
Выполняется условие if(k mod 2 = 0) and (n>0)
f(2,1)
Выполняется if(k mod 2 <> 0) and (n>0)
f(3, 0)
f(3, -3)
Вывод 1
Вывод 3
f(2,1)
Выполняется if(k mod 2 <> 0) and (n>0)
f(3, 0)
f(3, -3)
Вывод 1
f(1, 4)
Выполняется условие if(k mod 2 = 0) and (n>0)
f(2,1)
Выполняется if(k mod 2 <> 0) and (n>0)
f(3, 0)
f(3, -3)
Вывод 1
Вывод 4
f(2,2)
Выполняется if(k mod 2 <> 0) and (n>0)
f(3, 1)
Выполняется условие if(k mod 2 = 0) and (n>0)
f(4,0)
Вывод 1
f(4,-3)
f(3, -2)
Вывод 2
Вывод 6
В результате получаем 13114126
Ответ: 13114126

- Procedure F(n: integer); begin write('5'); if n>0 then begin write('+'); G(n-1); end; end; procedure G(n: integer); begin write('2');
- Q= 12.1 L0.25 K0.25 P=327 r=92 w=81 MC-? TC-? ATC-? π-? L-? K-? Q-?
- Qd = 14 * 2000 - P Qs = - 14 * 50 + 2Р Определить:
- QD = 52 – 2P; AC = 3Q -2. Фирма работает в условиях монополистической
- Qd = N * 2000 - P Qs = - N * 50 + 2p Определить:
- Q MC ATC AVC 1 24 59 24 2 16 38 20 3 20 32 20 4 25
- R1=24 Ом r2=40 Ом r3=30 Ом r4=10 Ом L3=50 ∙10-3 Гн L6=100 ∙10-3 Гн С1=50 ∙10-6 Ф С5=100 ∙10-6 Ф E1=Еm5=23 ∙e-j80
- NPV при переменной ставке. Вы планируете инвестировать проект Юный писатель, длительностью 3 года. Размер инвестиций
- NPV при переменной ставке Левина Антонина Михайловна планирует инвестировать телевизионный проект Город грехов, длительность 2
- N – номинальная стоимость облигации с – купонная ставка С – купонный доход r – процентная ставка
- N п/п Статьи Сумма до корректировки, руб. Сумма корректировки, руб. Сумма после корректировки, руб.
- P=2 кВт=2000 Вт U=220 В S= 0.5 мм2=5*10-7 м2 ρ=1,1*10-6 Ом*м Найти: L-?
- PAGEREF _Toc68270659 \h 14 Задача1 Определить воздухообмен, который необходимо обеспечить общеобменной механической вентиляцией для того,
- Peterboro Basket Co. изготавливает хозяйственные корзины в количестве 500 ед. за отчетный период. Себестоимость