Menulis sebuah program, diberi input n , akan menghasilkan semua n-tupel yang mungkin menggunakan bilangan asli.
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)...
- Output mungkin dalam urutan apa pun yang tidak melanggar aturan lain.
- Program harus ditulis untuk dijalankan selamanya dan daftar semua tuple yang berlaku tepat sekali, secara teori.
- Pada kenyataannya, program Anda akan mencapai batas dan kerusakan tipe integer Anda. Ini dapat diterima selama program akan berjalan sangat lama jika hanya tipe integer Anda yang tidak terbatas.
- Setiap tuple yang valid harus terdaftar dalam waktu yang terbatas, jika hanya program yang diizinkan untuk menjalankan selama itu.
- Output dapat, sesuai pilihan Anda, termasuk nol di samping bilangan asli.
- Anda dapat memilih format output program Anda untuk kenyamanan Anda, selama pemisahan antara tupel dan angka di dalam masing-masing tuple jelas dan konsisten. (Misalnya, satu tuple per baris.)
- Input (n) adalah bilangan bulat dari satu hingga enam. Perilaku yang diperlukan tidak ditentukan untuk input di luar kisaran ini.
- Aturan kode-golf berlaku, kemenangan program terpendek.
Terima kasih kepada "Artemis Fowl" untuk umpan balik selama fase kotak pasir.