Найдите N-й член ряда 1, 3, 7, 15, 31. . .
Опубликовано: 20 Сентября, 2022
Дана натуральное число N, задача состоит в том, чтобы найти N-й член ряда:
1, 3, 7, 15, 31, …..
Примеры:
Input: N = 5
Output: 31Input: N = 1
Output: 1
Подход:
Последовательность формируется с использованием следующего шаблона. Для любого значения N-
TN = 2N – 1
Иллюстрация:
Input: N = 5
Output: 31
Explanation:
TN = 2N – 1
= 25 – 1
= 32 – 1
= 31
Ниже приведена реализация вышеуказанного подхода:
Временная сложность: O(1)
Вспомогательное пространство: O(1)