Notice
Recent Posts
Recent Comments
Link
To become a Fintech Specialist
계차수열(hierarchical sequence) 본문
1. 정의
- 계차수열 : 어떤 수열의 인접하는 두 항의 차로 이루어진 또 다른 수열
예) {An} = { 0, 3, 8, 15, 24, 35..} , {Bn} = {3, 5, 7, 9, 11, 13, 15}
{Bn}은 {An}의 계차수열
2. 실습
# 수열 {3, 7, 13, 21, 43, 57} 의 n번째 항의 값을 출력
input_an1 = int(input('a1 입력: '))
input_an = int(input('an 입력: '))
input_bn1 = int(input('b1입력: '))
input_bd = int(input('bn 공차 입력: '))
value_an = 0
value_bn = 0
n=1
while n <= input_an:
if n ==1:
value_an = input_an1
value_bn = input_bn1
print('an의 {}번째 항의 값:{}'.format(n, value_an))
print('bn의 {}번째 항의 값:{}'.format(n, value_bn))
n+=1
continue
value_an = value_an + value_bn
value_bn = value_bn + input_bd
print('an의 {}번째 항의 값:{}'.format(n, value_an))
print('bn의 {}번째 항의 값:{}'.format(n, value_bn))
n+=1
print('an의 {}번째 항의 값:{}.format(input_an, value_an')
print('bn의 {}번째 항의 값:{}.format(input_an, value_bn')
'연습노트 > 프로그래밍' 카테고리의 다른 글
팩토리얼(Factorial) (0) | 2022.03.03 |
---|---|
피보나치 수열(Fibonacci sequence) (0) | 2022.03.03 |
등비수열(Geometric Sequence) (0) | 2022.03.03 |
등차수열(Arithmetic Sequence) (0) | 2022.03.03 |
진법 (Notation) (0) | 2022.03.03 |