본문 바로가기

Code Up

[Code Up] - Python 기초 100제, 6089번 풀이 - 티스토리

 

 

 

문제 설명

 

시작 값, 등비 값, 번호 n이 주어질 때, 해당 하는 값을 출력하는 등비수열 프로그램을 만들자

 

 

 

 

풀이

 

import math

first, multi, n = map(int, input().split())

result = first

for i in range(1, n):
    result = result * multi

print(result)

 

 

해설

 

시작 값, 등비 값, n을 입력 받은 후 시작 값에 n-1번 곱하여 결과값을 출력한다

 

 

 

다른 분 풀이

 

a,r,n=map(int, input().split())

print(a*r**(n-1))

 

'*'를 두 번 사용하여 제곱으로 표현했다