From 905806d852b8e76ba1a27456b723c53d5dce14bf Mon Sep 17 00:00:00 2001 From: Zver Date: Mon, 15 Dec 2025 14:23:20 +0500 Subject: [PATCH] =?UTF-8?q?=D0=A1=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB=2013=20?= =?UTF-8?q?=D0=B7=D0=B0=D0=B4=D0=B0=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lesson.13.py | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 lesson.13.py diff --git a/lesson.13.py b/lesson.13.py new file mode 100644 index 0000000..617d380 --- /dev/null +++ b/lesson.13.py @@ -0,0 +1,38 @@ +''' ****** Задание 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) \ No newline at end of file