Cho một số nguyên dương n
, hãy làm như sau (và đầu ra mỗi giai đoạn):
- bắt đầu với một danh sách chứa các
n
bản sao củan
. - làm những
n
lần sau : - ở
i
bước thứ, giảm dầni
mục nhập của danh sách cho đến khi đạti
Vì vậy, ví dụ, nếu GIVEN n
là 4
, sau đó bạn bắt đầu với [4,4,4,4]
, và sau đó ở bước đầu tiên bạn có [3,4,4,4]
, [2,4,4,4]
, [1,4,4,4]
. Tại bước thứ hai, bạn có [1,3,4,4]
, [1,2,4,4]
. Ở bước thứ ba bạn có [1,2,3,4]
. Không có gì được thực hiện ở bước thứ tư.
Vì vậy, đầu ra của bạn là [[4,4,4,4],[3,4,4,4],[2,4,4,4],[1,4,4,4],[1,3,4,4],[1,2,4,4],[1,2,3,4]]
.
Bất kỳ định dạng đầu vào / đầu ra hợp lý đều được cho phép.
Tiêu chuẩn áp dụng. Đây là code-golf : câu trả lời có số lần đếm byte nhỏ nhất.
i
luôn luôn là 1 chỉ mục.