Pemrograman Puzzle & Golf Kode

11
Hasilkan Urutan Davenport-Schinzel

Latar Belakang Sebuah urutan Davenport-Schinzel memiliki dua parameter bilangan bulat positif ddan n. Kami akan menunjukkan set semua urutan Davenport-Schinzel untuk parameter yang diberikan oleh DS(d,n). Pertimbangkan semua urutan dari alam nomor 1untuk n, inklusif, yang memenuhi: Tidak ada...

11
Divisibilitas Dolar dan Perubahan Sempurna

Saya memiliki $ 15 di saku saya. Demikian juga, saya berada di toko yang tidak memberikan perubahan. Saat menjelajah, saya melihat item yang harganya $ 10 (termasuk pajak). Bisakah saya membeli barang itu tanpa kehilangan uang? Dalam hal ini, jawabannya adalah ya. Tidak peduli bagaimana $ 15 saya...

11
Memecahkan transformasi Burrows-Wheeler Diagonal

pengantar Dalam tantangan ini, Anda akan menyelesaikan transformasi Burrows-Wheeler diagonal. Berikut ini adalah gambaran umum tentang apa transformasi Burrows-Wheeler diagonal. Untuk menyandikan pesan, Anda harus memastikan bahwa panjangnya aneh (mis. 5, 7, 9, dll.). Kemudian Anda membuat kotak,...

11
Bermain golf setiap karakter ASCII di 99

99 adalah bahasa pemrograman yang saya ciptakan awal minggu ini untuk tantangan saya. Tulis penerjemah untuk 99 . (Diciptakan tetapi tidak pernah perlu untuk mengimplementasikan berkat setengah lusin dari Anda.;)) Spesifikasi bahasa lengkap ada dalam tantangan itu jadi saya tidak repot untuk...

11
Kirimkan Pi ... tepatnya

Sebagai lanjutan dari estimasi Monte Carlo tentang Pi , tantangan ini adalah menghasilkan kode terpendek untuk Pi konstan. Kecuali di sini, kode Anda harus menampilkan digit pi berturut-turut selamanya. Ini adalah kode golf, jadi pengiriman terpendek (dalam byte) menang kecuali bahwa ia harus...

11
Suara Kata-kata

Orang telah menulis banyak hal yang memungkinkan satu hal divisualisasikan sebagai hal lain. Sekarang saya mengusulkan untuk dapat menerjemahkan surat ke musik! Tugas Anda untuk menulis sebuah program yang mengambil file teks dan menghasilkan file suara dengan setiap huruf dikonversi ke catatan...

11
Polisi dan pencuri

Semua orang selalu ingin menerapkan Game of Conway's Life. Itu membosankan! Mari kita lakukan polisi dan perampok sebagai gantinya! Anda akan memiliki dua tim: polisi dan perampok. Setiap tim memiliki 5 anggota dengan masing-masing 50 kesehatan. Program akan berulang terus menerus. Setiap iterasi,...

11
Sub-urutan Wrap-Around

pengantar Dalam tantangan ini, tugas Anda adalah menemukan string yang disamaratakan secara umum. Selanjutnya tidak selalu berdekatan, dan mereka juga dapat "membungkus" string, melewati ujungnya dan mulai lagi dari awal. Anda akan ingin meminimalkan jumlah wraps. Lebih formal, biarkan udan...

11
Strategi Y-Wing untuk Sudoku

Baru-baru ini saya mendapat aplikasi Sudoku baru yang menghasilkan Sudoku sangat keras, yang tidak dapat diselesaikan dengan menggunakan strategi standar. Jadi saya harus belajar beberapa yang baru. Salah satu strategi ini adalah Strategi Y-Wing . Ini peringkat di bawah "Strategi Tangguh", tetapi...

11
Produk Gabungan Maksimum

Kami diberi daftar bilangan bulat p1, ..., pk (tidak harus berbeda) di mana masing-masing memiliki nilai antara 1 dan 9, termasuk. Dengan menggunakan masing-masing p1, ..., pk tepat sekali, kita dapat membentuk rangkaian angka, untuk mencapai daftar angka baru; kami kemudian mengeluarkan produk...

11
Urutan Ajaib dari panjang n

Urutan ajaib adalah urutan bilangan bulat non-negatif x[0..n-1]sehingga ada beberapa x[i]contohi Misalnya, 6,2,1,0,0,0,0,0,0,0,0 adalah urutan ajaib karena ada 6 0, 2 1, dan seterusnya. Tulis fungsi yang bila diberikan n, menampilkan semua urutan ajaib panjang n Program yang dapat menghasilkan...

11
Kami berputar di luar kendali, Dokter!

The Doctor, dalam upaya melarikan diri dari pasukan Dalek telah memutuskan untuk mengirim mereka dalam putaran dengan melakukan perjalanan di berbagai kantong ruang dalam gerakan spiral. Tergantung pada sifat ruang-waktu yang tersedia, Dokter perlu masuk ke dalam TARDIS mengontrol ketinggian dan...

11
Normalisasi peta keputusan saya

Tulis fungsi atau program yang memproses blok teks dan mengembalikan teks baru. Program terkecil yang valid menang. Setiap baris dalam blok teks akan memiliki format berikut: 12:34,56 Nomor pertama adalah ID baris, dua nomor lainnya yang dipisahkan koma adalah referensi ke baris lain. Dalam...

11
Menemukan Poli Nemo!

Oh tidak! Nemo, ikan badut kecil kita hilang di samudera ASCII ini dan ayahnya Marlin berusaha menemukannya. Tugas Anda adalah membawa Marlin ke Nemo dengan aman. Tapi berhati-hatilah, kita punya Bruce yang hiruk pikuk, jadi lebih baik hindari dia! Detail Anda diberi kotak laut ASCII persegi...

11
CodeGolf - Barry pengembang berantakan # 2

Ini adalah tindak lanjut dari CodeGolf - Abaikan kebisingan # 1 satu-satunya masalah adalah bahwa Barry telah membuat segalanya lebih buruk bagi kita. Mari kita lihat apa yang terjadi Memperbarui Saya telah menambahkan kode untuk membuat input acak dan output yang diharapkan karena saya...