Levenquine Lemah Siklik

8

Pertanyaan ini meminta kami untuk membuat "Cyclic Levenquine" tidak terjawab . Jadi hari ini kita akan meminta versi yang sedikit lebih sederhana. Dalam tantangan ini kita akan mendefinisikan K- Linux bahkan menjadi program yang outputnya adalah jarak Levenshtein K dari sumbernya.

Tugas

Tujuan Anda dalam tantangan ini adalah menulis sebuah program dengan beberapa keluaran berbeda dari sumbernya sendiri; menjalankan output itu sebagai program juga harus melakukan hal yang sama. Akhirnya, urutan berulang kali menjalankan output dari masing-masing program berturut-turut (dalam bahasa yang sama) pada akhirnya harus menampilkan program asli.

Seperti dengan tantangan terakhir harus ada dua program berbeda dalam siklus ini sehingga mereka tidak berbagi dua byte (yaitu set byte mereka terpisah).

Seperti kebanyakan tantangan , membaca kode sumber Anda sendiri dilarang.

Mencetak gol

Setiap program dalam siklus Anda akan menjadi K -Levenquine untuk beberapa K . K terbesar dari semua program dalam siklus Anda adalah skor Anda. Tujuan Anda adalah meminimalkan skor ini, dengan 1 menjadi skor optimal.

Ad Hoc Garf Hunter
sumber
5
Kemungkinan duplikat Cyclic Levenquine
pppery
1
Saya memberikan suara untuk menyimpan ini, karena tantangan ini lebih mudah, dan duplikat potensial yang ditautkan hanya memiliki satu jawaban.
mbomb007
2
Sekarang ada tempat untuk membahas ini pada meta: codegolf.meta.stackexchange.com/questions/17939/…
Ad Hoc Garf Hunter
1
Jadi, lebih dari satu bulan setelah posting meta yang berlaku diposting, masih belum ada perubahan pada kebijakan duplikat untuk memungkinkan generalisasi dari tantangan yang ada seperti ini. Bahkan penanya dari tantangan ini telah setuju bahwa itu adalah duplikat di bawah kebijakan seperti yang sekarang dikatakan. Kebijakan harus ditegakkan, dan itu berarti menutup tantangan ini.
pppery
1
Saya tidak setuju. Konsensus belum ditunjukkan di kedua arah, dan itu disebabkan oleh kurangnya aktivitas pada pertanyaan meta. Posting dalam byte ke 19 untuk mendapatkan aktivitas. Tidak akan menyakiti apa pun untuk membiarkan tantangan ini terbuka.
mbomb007

Jawaban:

3

> <> , Nilai: 41

'd3*}>a!o-!<<8:5@lI55>@z:5ll55>>q:>|q::|,

dan program terpisah

"r00gr40g44++bb+0p64++?b6+0.22#eW4s )Z

Cobalah online!

Salinan jawaban saya untuk pertanyaan Quine Exclusive Mutual . Quine yang saling eksklusif dibuat dari dua program, A dan B tidak memiliki karakter yang sama, di mana A menghasilkan B dan B menghasilkan A. Ini berarti ini adalah Levenquine 2-siklus dan juga memenuhi syarat untuk pertanyaan ini. Ini dapat bertindak sebagai garis dasar untuk jawaban lain yang lebih inventif (meskipun saya tidak terlalu percaya diri ini tidak akan jalan seperti pertanyaan Levenquine asli).

Penjelasan lebih rinci dapat ditemukan di sini .

Jo King
sumber