Найдите N-й член ряда 1, 8, 54, 384…

Опубликовано: 16 Января, 2022

Дано число N. Задача состоит в том, чтобы написать программу для поиска N-го члена в следующей серии:

 1, 8, 54, 384 ...

Примеры:

 Ввод: 3
Выход: 54
Для N = 3
N-й член = (3 * 3) * 3!
         = 54

Ввод: 2 
Выход: 8

Рекомендуется: сначала попробуйте свой подход в {IDE}, прежде чем переходить к решению.

При внимательном наблюдении N-й член в приведенном выше ряду можно обобщить следующим образом:

 N-й член = (N * N) * (N!)

Ниже представлена реализация описанного выше подхода:

Сложность времени: O (N)

Вниманию читателя! Не прекращайте учиться сейчас. Освойте все важные концепции DSA с помощью самостоятельного курса DSA по приемлемой для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .

Если вы хотите посещать живые занятия с отраслевыми экспертами, пожалуйста, обращайтесь к Geeks Classes Live и Geeks Classes Live USA.

РЕКОМЕНДУЕМЫЕ СТАТЬИ