입력 값이 n 인 프로그램을 작성하면 자연수를 사용하여 가능한 모든 n- 튜플을 생성합니다.
n=1
(1),(2),(3),(4),(5),(6)...
n=2
(1,1),(1,2),(2,1),(2,2),(1,3),(3,1),(2,3),(3,2),(3,3)...
n=6
(1,1,1,1,1,1) (1,1,1,1,2,1) (1,1,1,2,1,1)...
- 출력은 다른 규칙을 위반하지 않는 순서 일 수 있습니다.
- 프로그램은 영원히 실행되도록 이론적으로 모든 적용 가능한 튜플을 정확히 한 번만 작성하도록 작성되어야합니다.
- 실제로 프로그램은 정수 유형의 한계에 도달하고 충돌합니다. 정수 유형 만 무제한 인 경우 프로그램 이 무한정 실행 되는 한 허용됩니다 .
- 프로그램 만 오래 실행되도록 허용 된 경우 각 유효한 튜플은 유한 시간 내에 나열되어야합니다.
- 원하는 경우 출력에 자연수 외에 0이 포함될 수 있습니다.
- 튜플과 각 튜플 내부의 숫자가 명확하고 일관된 한 편의에 따라 프로그램의 출력 형식을 선택할 수 있습니다. 예를 들어 한 줄에 하나의 튜플입니다.
- 입력 (n)은 1에서 6까지의 정수입니다. 이 범위를 벗어난 입력에 대해서는 필수 동작이 정의되어 있지 않습니다.
- 코드 골프 규칙이 적용되며 가장 짧은 프로그램이 이깁니다.
샌드 박스 단계에서의 피드백에 대한 "Artemis Fowl"덕분입니다.