Softeer 연습문제를 담을 Set을 선택해주세요. 취소 확인 softeer.ai SOLUTION import sys P, N = map(int, sys.stdin.readline().split()) virus = list(map(int, sys.stdin.readline().split())) ans = 0 mod = 1000000007 for i in range(N-2, -1, -1): # pow 함수를 이용해 효율적인 나머지 연산 virus[i] *= pow(P, (N-i-1), mod) print(sum(virus) % mod) pow() 함수를 이용해 효율적인 나머지 연산을 하여 시간 복잡도를 줄여서 통과 시킬 수 있다. 만약, 나머지를 pow(P, (N-i-1), mod) 형태가 아닌 pow(..