RUBY
군수열(파이썬 출력) 본문
군수열
군수열
수열의 항을 차례로, 규칙을 갖고, 몇 개씩 묶어, 군으로 만든, 수열
군수열을 보고 n번째 항의 값을 출력
1, 1, 2, 1, 2, 3, 1, 2, 3, 4, 1, 2, 3, 4, 5, …
1
1,2
1,2,3
1,2,3,4
1,2,3,4,5...
inputN = int(input('n항 입력: '))
flag = True
n = 1; nCnt = 1; searchN = 0
while flag:
for i in range(1, (n + 1)):
if i == n:
print('{} '.format(i), end='')
else:
print('{}, '.format(i), end='')
nCnt += 1
if (nCnt > inputN):
searchN = i
flag = False
break
print()
n += 1
print('{}항: {}'.format(inputN, searchN))
군수열을 보고 n번째 항의 값을 출력
1/1
1/2, 2/1
1/3, 2/2, 3/1
1/4, 2/3, 3/2, 4/1
1/5, 2/4, 3/3, 4/2, 5/1
...
inputN = int(input('n항 입력: '))
flag = True
n = 1; nCnt = 1; searchNC = 0; searchNP = 0
while flag:
for i in range(1, (n + 1)):
if i == n:
print('{}/{} '.format(i, (n - i + 1)), end='')
else:
print('{}/{}, '.format(i, (n - i + 1)), end='')
nCnt += 1
if (nCnt > inputN):
searchNC = i
searchNP = n - i + 1
flag = False
break
print()
n += 1
print('{}항: {}/{}'.format(inputN, searchNC, searchNP))
'프로그래밍 언어 > Python' 카테고리의 다른 글
조합(파이썬 출력) (0) | 2023.01.16 |
---|---|
순열(파이썬 출력) (0) | 2023.01.14 |
팩토리얼(파이썬 출력) (0) | 2023.01.14 |
피보나치 수열(파이썬 출력) (0) | 2023.01.14 |
계차 수열(파이썬 출력) (0) | 2023.01.14 |
Comments