Menu
Coddy logo textTech

Pascal's Triangle: Warm-up

Coddy의 인터뷰 코딩 챌린지 - 팩 VI 코스 레슨 — 3개 중 2번째.

파스칼의 삼각형은 각 숫자가 바로 위의 두 숫자의 합인 삼각형 모양의 숫자 배열입니다.

첫 번째 행은 숫자 1을 포함하며, 그 다음의 각 행은 1로 시작하고 끝납니다. 파스칼의 삼각형은 이항 계수 및 확률 계산을 포함하여 많은 수학적 및 조합론적 응용 분야를 가지고 있습니다.

크기가 5인 파스칼의 삼각형,

    1  
   1 1
  1 2 1
 1 3 3 1
1 4 6 4 1
challenge icon

챌린지

중급

정수 n을 입력받아 크기가 n인 2차원 배열 형태의 파스칼의 삼각형을 나타내는 문자열을 출력하는 함수 pascal을 작성하세요.

예시,

입력: 5

출력: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]

 

입력: 3

출력: [[1],[1,1],[1,2,1]]

 

출력 결과에서 모든 공백을 제거하세요!

직접 해보기

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

char* pascal(int n) {
    // 여기에 코드를 작성하세요
}

인터뷰 코딩 챌린지 - 팩 VI의 모든 레슨

1Challenges

Stair ClimbingPascal's Triangle: Warm-upPascal's Triangle: Follow-up