問題概要
問題ページ
-
C - POW
問題ページへ移動する
問題文
数 \(X\) を \(Y\) 回掛けたものを「\(X\) の \(Y\) 乗」といい、\(\text{pow}(X,Y)\) で表します。
例えば \(\text{pow}(2,3)=2\times 2\times 2=8\) です。
\(3\) つの整数 \(A,B,C\) が与えられるので、\(\text{pow}(A,C)\) と \(\text{pow}(B,C)\) の大小を比較してください。
制約
- \(-10^9 \leq A,B \leq 10^9\)
- \(1 \leq C \leq 10^9\)
- 入力は全て整数
問題の考察
ACコード
import sys
def solve():
input = sys.stdin.readline
mod = 10 ** 9 + 7
a, b, c = list(map(int, input().rstrip('\n').split()))
if c % 2 == 0:
a = abs(a)
b = abs(b)
if a > b:
print(">")
elif a < b:
print("<")
else:
print("=")
if __name__ == '__main__':
solve()