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
			
		
	
               
           
					
					
					
					
					
					
				 
								