728x90
1953 : (재귀함수) 삼각형 출력하기 1
문제 설명
n이 입력되면 다음과 같은 삼각형을 출력하시오.
예)
n 이 5 이면
*
**
***
****
*****
이 문제는 반복문 for, while 등을 이용하여 풀수 없습니다.
금지 키워드 : for while goto
시간 제한 : 1 Sec
메모리 제한 : 128 MB
입력
길이 n이 입력된다.(1<=n<=150)
출력
삼각형을 출력한다.
입력 예시
3
출력 예시
*
**
***
풀이
def triangle(x):
if x == 1:
return print('*')
triangle(x-1)
return print('*'*x)
n = int(input())
triangle(n)
728x90
'Algorithm(Python) > 재귀함수' 카테고리의 다른 글
[Algorithm] 백준 BOJ 1991 트리순회(python 파이썬) (0) | 2022.05.24 |
---|---|
[Algorithm] 백준 BOJ 11729 하노이 탑 이동 순서(python 파이썬) (0) | 2022.05.23 |
[Algorithm] CodeUp 1929 (재귀함수) 우박수 (3n+1) (reverse)(python 파이썬) (0) | 2022.05.21 |
[Algorithm] CodeUp 1928 (재귀함수) 우박수 (3n+1) (basic)(python 파이썬) (0) | 2022.05.20 |
[Algorithm] CodeUp 1920 (재귀함수) 2진수 변환(python 파이썬) (0) | 2022.05.19 |