본문 바로가기

Code Up

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

 

 

 

문제 설명

 

시작 값, 곱할 값, 더할 값, 번호가 주어질 때 해당 번호에 해당하는 값을 공식에 맞게 출력하자

 

 

 

 

풀이

 

a, m, d, n = map(int, input().split())

result = a

for i in range(n - 1):
    result = result * m + d
    
print(result)

 

 

해설

 

n-1번 반복을 통해 결과값을 출력한다

 

 

 

다른 분 풀이

 

 

a,m,d,n = map(int,input().split())
num=0

for i in range(1,n):
    a = (m*a)+d
    
print(a)