Вывод рекурсивной функции
Ниже на пяти языках программирования записан рекурсивный алгоритм F. Запишите подряд без пробелов и разделителей все числа, которые будут выведены на экран при выполнении вызова F(3). Числа должны быть записаны в том же порядке, в котором они выводятся на экран.
Условие как в банке ФИПИ — открыть и сверить
| Ниже на пяти языках программирования записан рекурсивный алгоритм F.
Запишите подряд без пробелов и разделителей все числа, которые будут выведены на экран при выполнении вызова F(3). Числа должны быть записаны в том же порядке, в котором они выводятся на экран. | ||||||||||||
| | ||||||||||||
Формат: число или слово без единиц измерения; дробную часть отделяйте запятой.
1Мягкая — с чего смотретьуровень 1 из 3
Сначала функция выводит значение своего аргумента, а затем выполняет рекурсивные вызовы.
2Наводящая — какие числа считатьуровень 2 из 3
При $n \geq 2$ вызовы выполняются в порядке $F(n-2)$, $F(n-1)$, $F(n-2)$.
3Прямая — фактически решениеуровень 3 из 3
Разверните вызовы: $F(3) \to 3, F(1), F(2), F(1)$, затем отдельно раскройте $F(2)$.