Е16.3 Найдите сумму чисел, которые будут выведены при вызове F(1).
Найдите сумму чисел, которые будут выведены при вызове F(1). Дан рекурсивный алгоритм: Паскаль Cи Python procedure F(n: integer); begin writeln(n); if n < 6 then begin writeln(n); F(n+1); F(n+2); F(n*2) end end; void F(int n) { printf(″%d\n″,n); if (n < 6 ){ printf(″%d\n″,n); F(n+1); F(n+2); F(n*2); } }
|
1 2 3 4 5 6 7 |
def F(n): print(n) if n < 6: print(n) F(n+1) F(n+2) F(n*2) |
Найдите сумму чисел, которые будут …