Предположим, вы собираетесь написать рекурсивную функцию для решения следующей задачи. С клавиатуры вводится натуральное число N. Выведите слово YES, если число N является точной степенью двойки, или слово NO в противном случае. Что было бы наиболее подходящим базовым случаем? N=1 один базовый случай 1 < N < 2 один базовый случай N<1 или N=1 два базовых случая N=1 или 1 < N < 2 два базовых случая
Задание

Предположим, вы собираетесь написать рекурсивную функцию для решения следующей задачи.
С клавиатуры вводится натуральное число N. Выведите слово YES, если число N является точной степенью двойки, или слово NO в противном случае.
Что было бы наиболее подходящим базовым случаем?

  • N=1 один базовый случай
  • 1 < N < 2 один базовый случай
  • N<1 или N=1 два базовых случая
  • N=1 или 1 < N < 2 два базовых случая