쿠쿠의기록

7. mountain 본문

알고리즘/L7~8 재귀함수

7. mountain

쿠쿠트레인 2020. 8. 24. 09:44

문제


봉우리가 여러개인 산 모양을 출력한다. 산 모양은 그림과 같고 좌우 대칭이다.

 

입력


첫 번째 줄에 숫자를 입력 받는다. 숫자의 크기는 20보다 작은 자연수이다.

 

출력


출력 예의 형식으로 출력한다.

 

예제 입력

3

예제 출력

1213121

 

예제 입력

5

예제 출력

1213121412131215121312141213121

 

문제풀이

 

#include <stdio.h>

void binary(int n){
  
  if(n==1){
    printf("1");
  }else{
    binary(n-1);
    printf("%d",n);
    binary(n-1);
  }
}
int main(){
  
  int n;
  scanf("%d",&n);
  
  binary(n);
}

'알고리즘 > L7~8 재귀함수' 카테고리의 다른 글

8. division  (0) 2020.09.08
8. tobin  (0) 2020.09.08
8. 순열구하기  (0) 2020.09.07
7. binary  (0) 2020.08.24
7. 팩토리얼  (0) 2020.08.24