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챌린지
중급정수 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) {
// 여기에 코드를 작성하세요
}