Найдите N-й член ряда 3,10,21,36,55…
Опубликовано: 20 Сентября, 2022
Дана натуральное число N , задача состоит в том, чтобы найти N -й член ряда
3, 10, 21, 36, 55…till N terms
Примеры:
Input: N = 4
Output: 36Input: N = 6
Output: 78
Подход:
Найдите из данного ряда формулу для N -го члена:
1st term = 1 * ( 2(1) + 1 ) = 3
2nd term = 2 * ( 2(2) + 1 ) = 10
3rd term = 3 * ( 2(3) + 1 ) = 21
4th term = 4 * ( 2(4) + 1 ) = 36
.
.
Nth term = N * ( 2(N) + 1 )
N-й член данного ряда можно обобщить как
TN = N * ( 2(N) + 1 )
Иллюстрация:
Input: N = 10
Output: 210
Explanation:
TN = N * ( 2(N) + 1 )
= 10 * ( 2(10) + 1 )
= 210
Ниже приведена реализация вышеуказанного подхода:
Временная сложность: O(1)
Вспомогательное пространство: O(1)