Нужно найти коэффициент геометрической прогрессии, а потом, начиная с первого члена, умножать очередной член на коэффициент, получая следующий член, пока не дойдёшь до искомого члена.
А чтобы найти коэффициент ГП, надо формулу n-ого члена разделить на формулу n-1-ого члена.
wiki. геометрическая прогрессияТут есть всякие быстрые способы нахождения, но они не подойдут, потому что n может быть большим числом и ты просто не вычислишь по времени или по памяти, комп повиснет.
Например, для n = 1000
>>> 2 ** 1000
10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376
>>>
Факториал такого числа уже не найдёшь, не хватит ресурсов, поэтому всё надо вычислять на лету.