Series 27. Дано целое число N и набор из N вещественных чисел: \(A_1, A_2, ..., A_N\). Вывести следующие числа:

\(A_1, (A_2)^2, ..., (A_{N-1})^{N-1}, (A_N)^N\).

Решение на Python 3

import random

N = random.randrange(2,10)
K = random.randrange(0,10)

print("N = ",N)
print("K = ",K)
for i in range(0,N):
A = random.randrange(-10,11)
K = i+1
A_K = 1
for j in range(0,K):
A_K *= A
print("{0}. {1}^{2} = {3}".format(i+1,A,K,A_K))