Решение ✅ Сколько различных значений может принимать функция
Предметы
№ 4544. Python+Pascal. Сколько различных значений может принимать функция F(n) для чисел n, меньших 1000?
1 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 5
Загрузка...

Задача № 4544

Задание КИМ № 16: Вычисление значения рекурсивной функции
Раздел № 44: Вычисление значения рекурсивной функции

Алгоритм вычисления значения функции F(n), где n – целое неотрицательное число, задан следующими соотношениями:

F(n) = 0 при n = 0
F(n) = F(n/2) - 1 при чётных n > 0
F(n) = 3 + F(n–1) при нечётных n > 0

Сколько различных значений может принимать функция F(n) для чисел n, меньших 1000?

Данная задача выполнена на двух языках программирования - Python и Pascal (2 способа - работа со строками и целыми числами).

После оплаты Вам предоставляется доступ на 30 дней к подробному видео-разбору кода программы на  обоих языках + возможность скачать файл с программными кодами на обоих языках.

Ответ:

26

Посмотрите видео решение:

Формат файла

  • doc
  • youtube

Источник

сайт Полякова

Создание сайтов - Лидер Поиска

Refund Reason