아직 계정이 없으신가요? 회원가입

Dev. Talk

바이러스 문제 질문드려요~! (파이썬 형변환)

회원사진larpore
96 views2023-01-12 22:33

import math
import sys

K,P,N = map(int,sys.stdin.readline().split())

dp = []

for i in range(0,N+1):
    dp.append(K*math.pow(P,N))

if __name__ == "__main__":
    print(dp[N]%1000000007)


이렇게 짰는데  결과값이 소수첫째자리가 출력되서 나옵니다.


테케 2 3 2 <- 이거 18 나와야 정상인데 18.0이 나오더라구요!


C++하다 파이썬으로 옮겨온 파린이라 넘 기본적인 질문 드리는거 같아 죄송하네여 ㅠㅠ


이거 형변환 어디다 넣으면 될까요??