Pemenang yang diterima adalah isaacg, dengan jawaban ASCII 7-bitnya . Namun, tantangannya belum berakhir - karunia ini diberikan untuk jawaban terpendek. Jika, entah bagaimana , Anda mendapatkan semua karakter pertama dari semua jawaban lainnya menjadi 10 byte, Anda akan memenangkan hadiahnya. Ini termasuk semua karakter dari jawaban GolfScript Putaran 2 (ditambah yang ditambahkan oleh jawaban itu sendiri). Ini adalah SATU kali saya akan membiarkan Anda pergi rusak - jika Anda memiliki keberatan dengan ini, beri tahu saya di komentar.
Saya ingin memberikan penghargaan kepada randomra, yang membantu saya dengan ide lama saya dan memberi saya yang baru ini.
Pemenang Sebelumnya
Babak 1: isaacg, dengan 7-bit ASCII.
Next bytes: 30 (or 10 if you want that sweet, sweet rep)
Anda tahu, bermain golf benar-benar keren. Orang menerima tantangan, dan perlahan-lahan menjadi lebih kecil! Tapi mari kita lakukan ini dengan cara lain. Jadi, inilah tantangan saya:Kode akan mencetak karakter pertama dari semua jawaban sebelumnya sesuai urutan yang diposkan (jawaban pertama tidak mencetak apa pun)
- Kode dimulai pada 100 byte dan berkurang 5 setiap kali.
- Jika dua posting dilakukan dengan jawaban yang sama (yaitu, keduanya diposting dalam beberapa detik satu sama lain), yang lebih baru harus menambahkan karakter yang lama dan berkurang 5 byte (bahkan beberapa detik).
- Bahasa apa pun bisa digunakan.
- Kode Anda tidak boleh menghasilkan kesalahan.
- Kode Anda harus menggunakan semua byte yang diperlukan untuk langkah pertama.
- Kode Anda harus dicetak ke STDOUT.
- Karakter yang tidak dapat dicetak OK, tetapi:
- Mereka tidak dapat menjadi karakter pertama (demi tujuan pertanyaan ini)
- Anda harus memberi tahu semua orang di mana mereka berada
- Anda dapat memposting beberapa jawaban, tetapi:
- Anda harus menunggu 2 jawaban sebelum memposting yang lain (jadi jika Anda memposting 100 byte, Anda harus menunggu hingga 85 byte.)
- Kamu tidak bisa:
- gunakan lebih dari 10 byte komentar
- memiliki variabel yang tidak digunakan untuk seluruh program
- isi program dengan spasi putih
- memiliki nama variabel yang lebih panjang dari 10 byte (tetapi Anda dapat memiliki beberapa variabel kurang dari 10 byte)
(jawaban pertama EMBLEM menjadi pengecualian untuk aturan ini, karena itu diposting sebelum pembatasan ini.)
- Tidak ada celah standar. Kecuali jika Anda ingin mengambil semua kesenangan dari tantangan.
- Ketika tidak ada lagi jawaban yang dikirimkan selama 3 minggu, jawaban yang menggunakan byte paling sedikit akan menang. (Dalam hal seri, yang mencetak string yang lebih panjang menang.)
Contoh: Jawaban ketiga harus berupa kode panjang 90 byte yang menghasilkan dua karakter (karakter pertama dari kode 100-byte kemudian karakter pertama dari kode 95-byte). Jawaban pertama tidak menghasilkan apa-apa (tidak ada jawaban sebelumnya untuk mendapatkan karakter).
ppuppPq([#fwSmdP[
sebagai string awal, dan memulai kembali setiap kali string lebih panjang dari bytecount yang diizinkan. Tapi saya tidak bisa memikirkan kriteria kemenangan.
#(PS[dfmpquw
? Kami mengalami batasan kepadatan informasi di sini. Kecuali Anda menulis program 10 byte yang memproses semua jawaban sebelumnya. Tidak yakin apakah itu layak ditunggu.