본문 바로가기

Code Up

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

 

 

 

문제 설명

 

시작 값, 등차 값, 몇 번째 수인지를 의미하는 정수가 입력될 때, 해당 하는 수를 출력하는 등차수열 프로그램을 만들자

 

 

 

 

풀이

 

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

result = first + add * (n - 1)

print(result)

 

 

 

해설

 

시작 값, 등차 값, n을 입력 받은 후 등차 수열 공식에 따라 result값에 저장 후 출력한다

 

 

 

다른 분 풀이

 

a,d,n=input().split()

a=int(a)
d=int(d)
n=int(n)

s=a
for i in range(2, n+1):
   s+=d

print(s)

 

 

시작 값에 n번 등차 값을 더하는 반복문을 통해 계산했다