[SOFTEER] 바이러스
2024. 6. 27. 13:40ㆍPS/SOFTEER
문제 링크
https://softeer.ai/practice/6284
느낀 점
로직 자체는 단순한데, 수가 엄청 큰 경우, 한 번 계산할 때 마다 나누어주면서 해야 시간 초과가 안나는 경우도 있다는 것을 알게됨. 그리고 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 |