Семён Купецкий

Нет ли ошибки в тестах или условии? f(n) = n if n < 3, and f(n) = f(n - 1) + 2f(n - 2) + 3f(n - 3) if n >= 3 (условие) Получено - 4 Ожидалось - 3 при f(3)

  1. f(3) = f(2) + 2f(1) + 3f(0)
  2. f(2) = 2
  3. f(1) = 1
  4. f(0) = 0
  5. f(3) = f(2) + 2f(1) + 3f(0) = 2 + (2 * 1) + (3 * 0) = 4

3 0

Семён, добрый день!

Ожидалось - 3 при f(3)

В тестах запуск функции с аргументом 3 ожидает 4: (check-equal? (f 3) 4). Уточните, пожалуйста, где ожидается возврат другого значения?

0

Сергей К., Нажал сброс, теперь 4, извиняюсь если сам случайно изменил)

0

Норм :)

0

Последние ревью

Автор Дата обновления Версий
user-f9f70ae5b13f1478 17 сент., 23:30 1 Посмотреть
kuper 16 сент., 10:57 1 Посмотреть
coolad 13 сент., 05:44 1 Посмотреть
Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →