project_python.3.1/lesson.13.py

38 lines
1.4 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

''' ****** Задание 13 из 20 *********
* Часто возникают трудности, когда нужно выполнить множество однообразных операций. В таких случаях люди желают упростить себе работу. Напишите программу, которая возводит в заданную степень все числа, что передали пользователи.
Формат ввода
Вводится натуральное число N — количество чисел.
В каждой из последующих N строк записано по одному числу.
В последней строке записано натуральное число P — степень, в которую требуется возвести числа.
Формат вывода
Последовательность чисел, являющихся ответом.
Подсказка
Возьмите за основу решение задачи K, заменив работу со строками на работу с числами.
Пример 1
Ввод
3
2
3
4
3
Вывод
8
27
64
'''
if __name__ == "__main__":
data = []
for _ in range(int(input())):
data.append(int(input()))
number = int(input())
for i in data:
print(i ** number)