1009번 - 분산처리
import sys N = int(input()) for i in range(N): a,b = map(int,sys.stdin.readline().split()) test = a**b computer_Number = test % 10 if computer_Number == 0: print("10") else: print(computer_Number)
터미널에서 똑같은 입력같을 넣으면 답은 같게 나옵니다.!
B가 100만쯤 되면 매번 수백만 자리 수를 처리해야 해서 시간이 상당히 오래 걸릴 거에요.
나머지 연산의 특징을 생각해보면 그렇게 큰 수를 만들지 않고도 답을 낼 수 있어요.
ㄴ idea 감솨
ㄴㄴ 감솨라고 했지만 어떻게 써먹는지 모르겠음 답변좀
댓글을 작성하려면 로그인해야 합니다.
jus981014 2년 전
터미널에서 똑같은 입력같을 넣으면 답은 같게 나옵니다.!