n에서 k 차원 카운트 다운을 표시하는 함수 f (n, k)를 작성하십시오.
5의 1 차원 카운트 다운은 다음과 같습니다.
54321
5의 2 차원 카운트 다운은 다음과 같습니다.
54321
4321
321
21
1
마지막으로 5의 3 차원 카운트 다운은 다음과 같습니다.
54321
4321
321
21
1
4321
321
21
1
321
21
1
21
1
1
공식적인 정의
n에서 1 차원 카운트 다운은 숫자 n, n-1, ..., 1이 연결된 단일 행입니다 (줄 바꾸기가 이어짐).
모든 k에 대해 1의 k 차원 카운트 다운은 단일 선입니다.
1
n> 1 및 k> 1의 경우, n에서의 k- 차원 카운트 다운은 n에서의 (k-1)-차원 카운트 다운에 이어 n-1로부터의 k- 차원 카운트 다운이다.
입력
선택한 모든 형식의 두 양의 정수 k 및 n <= 9.
산출
n부터 k 차원 카운트 다운, 각 1 차원 카운트 다운 후 줄 바꿈. 출력에 추가 줄 바꿈이 허용됩니다.
채점
표준 골프 득점.
보너스 예
다음은 k> n, 3의 4 차원 카운트 다운 (실제 솔루션에 포함되지 않는 추가 주석 포함)이있는 예입니다.
-- 3-dimensional countdown from 3
321
21
1
21
1
1
-- 4-dimensional countdown from 2:
---- 3-dimensional countdown from 2:
21
1
1
---- 4-dimensional countdown from 1:
1
설명 :
라인의 숫자는 인접 할 필요는 없지만 균등 한 간격을 두어야합니다.
원하는 경우 함수 대신 전체 프로그램을 작성할 수 있습니다.