Ini adalah tantangan polisi dan perampok . Untuk utas polisi, buka di sini .
Tantangan ini melibatkan dua sekuens OEIS yang dipilih oleh polisi - S 1 , S 2 - dan seberapa baik sekuens-sekuens tersebut dapat di-golf dan dikaburkan.
Polisi sedang membangun kode A yang menghasilkan S 1 dan memberikan angka X yang mereka klaim adalah jarak Levenshtein terbaik (dalam karakter) untuk membuat B yang menghasilkan S 2 .
Tantangan Perampok
Untuk memecahkan pengajuan polisi tertentu, perampok harus membuat program C dalam bahasa yang sama (dan versi) karena jawaban yang menghasilkan S 2 (n) dan karakter Y berubah dari A (dengan Y <= X
). Perampok tidak perlu menemukan kode B yang sama persis dengan yang dihasilkan oleh polisi (secara diam-diam). Pengajuan para perampok harus mematuhi indeks-0 atau indeks-1 yang sama seperti yang ditentukan oleh pengajuan polisi.
Jika Anda mengelola ini, posting jawaban dengan solusi, tautkan ke jawaban polisi, dan tinggalkan komentar pada jawaban polisi yang menghubungkan kembali ke jawaban Anda.
Setiap jawaban polisi hanya dapat di-crack satu kali, dan tentu saja, Anda tidak diizinkan untuk memecahkan jawaban Anda sendiri. Jika jawaban polisi ternyata tidak valid sebelum atau setelah retak, itu tidak dihitung terhadap skor perampok.
Menang dan Mencetak Gol
Perampok dicetak oleh (X - Y)*5 + 5
untuk setiap retakan mereka, dan perampok dengan skor keseluruhan tertinggi menang.
Aturan selanjutnya
- Anda tidak boleh menggunakan built-in apa pun untuk hashing, enkripsi, atau pembuatan nomor acak (bahkan jika Anda menyemai generator nomor acak ke nilai tetap).
- Program atau fungsi diizinkan, tetapi kode tidak boleh berupa cuplikan dan Anda tidak boleh menganggap lingkungan REPL.
- Anda dapat mengambil input dan memberikan output dalam format apa pun yang nyaman . Metode input / output harus sama untuk kedua urutan.
- Kalkulator definitif untuk jarak Levenshtein untuk tantangan ini adalah yang ini di Planet Calc.
- Selain menjadi tantangan CnR, ini adalah kode-golf sehingga semua aturan golf biasa berlaku.