ほぼ日刊競プロ ABC205 -C - POW
問題文
数 X を Y 回掛けたものを「X の Y 乗」といい、pow(X,Y) で表します。 例えば pow(2,3)=2×2×2=8 です。3 つの整数 A,B,C が与えられるので、pow(A,C) と pow(B,C) の大小を比較してください。
考えたこと
A,Bを比較する。何回Cを掛けるかによって解が異なる。
1.Cが偶数のときは、絶対値A,絶対値Bを比較しどちらが大きいかを確認する。Cが偶数の時はC乗したA,Bは正の数になるため、絶対値の値を比較すれば良い。
2.Cが奇数のときは、AとBを比較しどちらが大きいかを確認する。奇数の時はA,Bが負の時はそのまま負になるので、元の値だけを比較する。
A,B,C =map(int,input().split())
if C%2==0:
if abs(A)>abs(B):
print ('>')
elif abs(A)<abs(B):
print ('<')
elif abs(A)==abs(B):
print ('=')
elif C%2==1:
if A>B:
print('>')
elif A<B:
print ('<')
elif A==B:
print ('=')