[SOFTEER] 바이러스

2024. 6. 27. 13:40PS/SOFTEER

728x90

문제 링크

https://softeer.ai/practice/6284

 

Softeer - 현대자동차그룹 SW인재확보플랫폼

 

softeer.ai

느낀 점

로직 자체는 단순한데, 수가 엄청 큰 경우, 한 번 계산할 때 마다 나누어주면서 해야 시간 초과가 안나는 경우도 있다는 것을 알게됨. 그리고 pow함수에는 중간 중간 나눠주는 몫을 지정할 수도 있다 ! 

import sys
numbers = list(map(int, sys.stdin.readline().split()))
answer = numbers[0] * pow(numbers[1], numbers[2], 1000000007) % 1000000007
print(answer)

'PS > SOFTEER' 카테고리의 다른 글

[SOFTEER] 진정한 효도  (0) 2024.06.27
[SOFTEER] [한양대 HCPC 2023] X marks the Spot  (0) 2024.06.27