Ini polisi dan perampok . Ini adalah utas Polisi . Untuk utas perampok, buka di sini .
Saya telah memperhatikan sejumlah tantangan OEIS (On-line Encyclopedia of Integer Sequences) sejak saya bergabung dengan situs ini. Tampaknya adil jika kita memiliki tantangan polisi dan perampok yang menentukan siapa yang menguasai urutan bilangan bulat online, sekali dan untuk semua.
Sunting: Untuk mencegah jawaban sepele, polisi kehilangan 1/2 poin untuk setiap kiriman yang di-crack. Selain itu, untuk keperluan tantangan ini, urutan konstan tidak diperbolehkan. Ini hanya berlaku untuk solusi yang diposting setelah pengeditan ini.
Polisi
Tulis program atau fungsi yang, tanpa input, secara deterministik mencetak urutan apa pun dari OEIS . Dengan menghapus beberapa himpunan bagian dari karakter, program Anda harus dapat mencetak urutan OEIS yang berbeda ketika dijalankan dalam bahasa yang sama. Urutan baru harus sepenuhnya baru, bukan hanya yang pertama dengan nama yang berbeda atau dengan offset yang berbeda. Tidak ada urutan yang mungkin hanya merupakan nilai konstan berulang.
Anda harus memberikan fungsi pertama, bersama dengan nama urutan OEIS sehingga kebenaran dapat diverifikasi. Tidak masalah jika perilaku dipertanyakan di sekitar nilai MAX_INT atau 256 bahasa Anda, mana yang lebih besar.
Perampok
Hapus karakter dari beberapa pengiriman Cop sehingga program baru Anda mengeluarkan urutan lain dari OEIS. Berikan fungsi baru bersama dengan nama urutan OEIS baru. Ini adalah utilitas untuk memastikan bahwa kiriman Anda valid (mis. Menghapus karakter tanpa bisnis lucu. Tidak memeriksa urutannya sendiri.)
Adalah kepentingan terbaik Anda untuk menghapus sebanyak mungkin karakter dari kiriman Cop. Jika perampok lain (siapa pun kecuali Cop yang menulis program aslinya) datang dan menemukan solusi yang lebih pendek yang menemukan urutan berbeda , perampok itu mencuri poin Anda. (Perhatikan bahwa hanya bermain karakter dan mencetak urutan yang sama tidak cukup untuk mencuri poin.)
Aturan & Pemberian Skor
Jika, setelah satu minggu, tidak ada yang bisa memecahkan solusi Anda, Anda dapat menandai solusi Anda dengan aman dengan menyediakan program kedua bersama dengan nama urutan yang dihasilkannya.
Anda mendapatkan satu poin untuk setiap postingan aman dan satu poin untuk setiap kiriman yang Anda crack. Polisi kehilangan 1/2 poin untuk setiap pengiriman yang retak. Perhatikan bahwa perampok lain dapat mencuri poin Anda dari pengiriman yang retak kapan saja dengan menyediakan program yang lebih pendek yang menghasilkan urutan yang berbeda.
Polisi hanya dapat memposting satu tantangan per bahasa, per orang.
Pemain dengan poin terbanyak pada pukul 12:00 UTC pada 7 Juli menang.