728x90
반응형
https://softeer.ai/practice/info.do?idx=1&eid=407&sw_prbl_sbms_sn=137756
문제
바이러스가 숙주의 몸속에서 1초당 P배씩 증가한다.
처음에 바이러스 K마리가 있었다면 N초 후에는 총 몇 마리의 바이러스로 불어날까? N초 동안 죽는 바이러스는 없다고 가정한다.
제약조건
1 ≤ K ≤ 108인 정수
1 ≤ P ≤ 108인 정수
1 ≤ N ≤ 106인 정수
입력형식
첫 번째 줄에 처음 바이러스의 수 K, 증가율 P, 총 시간 N(초)이 주어진다.
출력형식
최종 바이러스 개수를 1000000007로 나눈 나머지를 출력하라.
입력예제1
2 3 2
출력예제1
18
코드
k, p, n = map(int, input().split())
for i in range(n):
k = (k*p)%1000000007
print(k)
728x90
반응형
'코딩테스트 준비 > Softeer' 카테고리의 다른 글
[Softeer] 성적 평가 (Python) (1) | 2023.06.16 |
---|---|
[Softeer] 성적 평균 (Python) (0) | 2023.06.16 |
[Softeer] 지도 자동 구축 (0) | 2023.06.16 |
[Softeer] 장애물 인식 프로그램(Python) (0) | 2023.06.16 |
[Softeer] 8단 변속기(Python) (0) | 2023.06.16 |