🔍 문제
- 반복문을 통해 군 수열을 만들고, n 번째 항의 값을 출력
🖥 실행
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항 입력: 15
1
1, 2
1, 2, 3
1, 2, 3, 4
1, 2, 3, 4, 5
15항: 5
'Coding test > Python 기초문제' 카테고리의 다른 글
[for 반복문] 최소 공배수 구하기 (0) | 2022.05.19 |
---|---|
[while 반복문] 공약수, 최대 공약수 구하기 (0) | 2022.05.19 |
[while 반복문] 계차수열 (0) | 2022.05.19 |
[while 반복문] 피보나치 수열 (0) | 2022.05.19 |
[정렬] 1부터 100사이 난수 정렬(퀵 정렬) (0) | 2022.05.17 |