Golf kode
Cerita yang benar-benar nyata : Saya seorang kontraktor yang bekerja di situs web www. Sky.Net dan salah satu tugas kami untuk membuat beberapa program sadar diri atau sesuatu, saya tidak tahu saya tidak benar-benar mendengarkan bos. Bagaimanapun juga dalam upaya untuk membuat kode kita lebih sadar diri kita membutuhkan IT untuk dapat mengetahui kode apa yang ada di setiap nomor baris.
Tantangan
Buat program atau fungsi yang mengambil input n
dan mengembalikan kode program atau fungsi tersebut secara online n
.
Aturan
➊ Panjang program atau fungsi Anda harus minimal 4 baris. Setiap baris harus unik.
➋ Anda dapat berasumsi bahwa input akan selalu berupa bilangan bulat positif lebih besar dari atau sama dengan 1 dan kurang dari atau sama dengan jumlah baris dalam program / fungsi Anda.
➌ Baris pertama dalam program / fungsi Anda adalah baris 1, bukan baris 0.
➍ Anda tidak dapat mengakses file tempat program Anda aktif. (Jika seseorang harus bertanya "Bukankah ini melanggar aturan teknis # 4"; mungkin itu)
➎ Baris tidak boleh kosong (ini termasuk spasi jika spasi tidak melakukan apa pun dalam bahasa Anda)
➏ Baris tidak boleh // komentar (/ * gaya <! - apa saja)
Ini adalah tantangan seperti quine
Ini adalah kode-golf , jadi pengiriman dengan byte paling sedikit akan menang!