#author("2026-07-01T14:23:11+09:00;2023-02-23T23:33:34+09:00","default:vip","vip") [[練習問題]] # -*- coding: utf-8 -*- def pow(a, n): res = 1 for _ in xrange(n): for _ in range(n): res *= a return res print pow(2, 0) print pow(2, 1) print pow(2, 2) print pow(2, 10) print pow(2, 1024) print pow(2, 1000007) # 遅い。測ったら1分ちょっとかかった。 print(pow(2, 0)) print(pow(2, 1)) print(pow(2, 2)) print(pow(2, 10)) print(pow(2, 1024)) print(pow(2, 1000007)) # 遅い。測ったら1分ちょっとかかった。(2013) #別解 a = int(raw_input("a = ")) n = int(raw_input("n = ")) a = int(input("a = ")) n = int(input("n = ")) x = 1 for i in range(n): x *= a print x print(x)