ℹ️ Впишите правильный ответ.
Алгоритм вычисления значения функции F(n), где n – целое неотрицательное число, задан следующими соотношениями:
F(n) = 0 при n ≤ 1;
F(n) = 2 × F(n − 1) + 2, если n > 1 и при этом n нечётно;
F(n) = n / 2 + F(n − 1), если n > 1 и при этом n чётно.
Чему = значение функции F(30)?
Примечание. При вычислении значения F(n) используется операция целочисленного деления.
F(n) = 0 при n ≤ 1;
F(n) = 2 × F(n − 1) + 2, если n > 1 и при этом n нечётно;
F(n) = n / 2 + F(n − 1), если n > 1 и при этом n чётно.
Чему = значение функции F(30)?
Примечание. При вычислении значения F(n) используется операция целочисленного деления.
📋 Спецификация и методические указания КИМ:
Темы кодификатора:
- Рекурсия. Рекурсивные процедуры и функции. Использование стека для организации рекурсивных вызовов
- Динамическое программирование как метод решения задач с сохранением промежуточных результатов. Задачи, решаемые с помощью динамического программирования: вычисление рекурсивных функций, подсчёт количества вариантов, задачи оптимизации
- Понятие об объектно-ориентированном программировании. Объекты и классы. Свойства и методы объектов. Объектно-ориентированный анализ. Разработка программ на основе объектно-ориентированного подхода. Инкапсуляция, наследование, полиморфизм
Формат ответа: short
📚 Похожие разобранные задания по предмету:
ID 29652 • Задание №3
Ниже представлены две таблицы из базы данных. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном...
ID 29705 • Задание №3
Ниже представлены две таблицы из базы данных. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном...