t = int(input())
for i in range(t):
a, b = map(int, input().split())
a = a % 10
if a == 0:
print(10)
elif a == 1 or a == 5 or a == 6:
print(a)
elif a == 4 or a == 9:
b = b % 2
if b == 1:
print(a)
else:
print((a * a) % 10)
else:
b = b % 4
if b == 0:
print((a**4) % 10 % 10 % 10)
else:
print((a**b) % 10 % 10 % 10)
'Python > 백준' 카테고리의 다른 글
백준 9316 - Hello Judge (0) | 2022.10.02 |
---|---|
백준 - 10988 펠린드롬인지 확인하기 (0) | 2022.10.01 |
백준 - 2028 자가복제수 (0) | 2022.09.29 |
백준 - 1357 뒤집힌 덧셈 (0) | 2022.09.28 |
백준 - 5585 거스름돈 (0) | 2022.09.27 |