: 규칙성을 가지고 나열되어 있는 수들

: 특정항은 특정항까지의 합에서 특정항 이전의 항까지의 합과 같다

: 연속된 두 항의 차이가 일정한 수열



inputN1 = int(input('a1 입력 :'))
inputD = int(input('공차 입력 :'))
inputN = int(input('n입력 :'))
valueN = 0
n = 1
while n <= inputN:
if n == 1:
valueN = inputN1
n += 1
continue
valueN += inputD
n += 1
print('{}번째 항의 값{}: '.format(inputN, valueN))
an = a1 + (n-1) * d
valueN = inputN1 + (inputN-1)*inputD
print('{}번째 항의 값: {} '.format(inputN, valueN))
inputN1 = int(input('a1 입력 :'))
inputD = int(input('공차 입력 :'))
inputN = int(input('n입력 :'))
valueN = 0
sumN = 0
n = 1
while n <= inputN:
if n == 1:
valueN = inputN1
sumN += valueN
n += 1
continue
valueN += inputD
sumN += valueN
n += 1
print('{}번째 항까지의 합 :{}'.format(inputN, sumN))
sn = n(a1+an)/2
inputN1 = int(input('a1 입력 :'))
inputD = int(input('공차 입력 :'))
inputN = int(input('n입력 :'))
valueN = inputN1 + (inputN-1)*inputD
sumN = inputN * (inputN1 + valueN) / 2
print('{}번째 항까지의 합 :{}'.format(inputN, int(sumN)))