Pemrograman Puzzle & Golf Kode

T&J untuk penggemar teka-teki pemrograman dan pegolf kode

7
Kode Golf: Pohon Direktori -> Pohon
Kontes (!): Dalam bahasa pilihan Anda, tulis sebuah program yang akan melintasi pohon direktori dari direktori yang diberikan dan menghasilkan pohon (yaitu, array array) yang sesuai dengannya. Asumsikan direktori adalah variabel yang telah ditentukan D. Hitungan karakter terkecil menang. Aturan: Anda harus menggunakan rekursi Lihat Aturan Catatan: Asumsikan bahwa tidak …


4
Rosetta Stone Challenge: Gene Mapping
Tujuan dari Rosetta Stone Challenge adalah menulis solusi dalam bahasa sebanyak mungkin. Pamerkan multibahasa Anda dalam pemrograman! Tantangan Tantangan Anda adalah mengimplementasikan program yang akan memetakan beberapa gen menggunakan frekuensi cross-over, dalam sebanyak mungkin bahasa pemrograman . Anda diperbolehkan menggunakan segala jenis fungsi perpustakaan standar yang dimiliki bahasa Anda, karena …

2
Terapkan superoptimizer sebagai tambahan
Tugasnya adalah menulis kode yang dapat menemukan formula logis kecil untuk jumlah bit. Tantangan keseluruhan adalah untuk kode Anda untuk menemukan formula logis proposisional sekecil mungkin untuk memeriksa apakah jumlah variabel biner 0/1 sama dengan beberapa nilai x. Biarkan kami memanggil variabel x1, x2, x3, x4 dll. Ekspresi Anda harus …

9
Temukan posisi pecahan di pohon Stern-Brocot
Pohon Stern-Brocot adalah pohon biner fraksi di mana setiap fraksi diperoleh dengan menambahkan pembilang dan penyebut dari dua fraksi yang berdekatan di tingkat di atas. Ini dihasilkan dengan memulai dengan 0/1dan 1/0sebagai "fraksi titik akhir", dan dari sana, iterasi dengan menempatkan satu fraksi antara setiap pasangan fraksi berturut-turut dengan menambahkan …

2
Hanya satu not - alat musik yang disintesis [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Code Golf Stack Exchange. Ditutup 3 tahun yang lalu . Pernyataan Tugasnya adalah untuk mensintesis suara (satu nada dimainkan) dari beberapa alat musik (pilihan Anda) menggunakan fungsi dalam …

6
Generator posisi Chess960
Konteks Chess960 (atau Fischer Random Chess) adalah varian catur yang diciptakan dan dianjurkan oleh mantan Juara Catur Dunia Bobby Fischer, diumumkan secara publik pada 19 Juni 1996 di Buenos Aires, Argentina. Ini mempekerjakan papan dan potongan yang sama seperti catur standar; Namun, posisi awal dari potongan-potongan pada peringkat rumah pemain …



1
Identifikasi kompiler
Tantangan Anda diberi fungsi compile(s: String): Integeryang mengembalikan 0jika sbisa dikompilasi dan apa pun selain 0jika gagal (kode yang dihasilkan tidak penting). Masalahnya adalah Anda tidak tahu untuk bahasa apa fungsi itu dibuat, jadi terserah kepada Anda untuk mencari tahu dengan memberikan potongan kecil kode fungsi dan mengamati apa yang …
11 code-golf 

12
Ketik "Halo, Dunia!"
Tulis program yang menghasilkan acara keyboard yang ketik Hello, World!. Tidak harus mandiri dari platform. Itu tidak dapat membiarkan tombol apa pun ditekan. Misalnya, di Jawa, Robot.KeyPress('H');akan dibiarkan Hditekan, jadi Anda harus melepaskannya denganRobot.KeyRelease('H'); Anda dapat berasumsi bahwa caps lock tidak aktif saat program Anda dijalankan. Huruf kapital dapat diketik …

7
Jumlah lubang dalam satu poligon
Masalahnya : Hitung jumlah lubang dalam poligon yang terhubung. Konektivitas poligon dijamin oleh kondisi bahwa setiap segitiga dalam triangulasi input berbagi setidaknya 1 sisi dengan segitiga lain dan bahwa hanya ada satu set segitiga yang terhubung. Input adalah daftar Ldari npoin dalam pesawat dan daftar Tdari 3-tupel dengan masukan dari …

2
Peluncur licik [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Code Golf Stack Exchange. Ditutup 3 tahun yang lalu . Tujuan Anda adalah untuk menulis program super rahasia yang meluncurkan program lain (independen). Anda tidak harus memberikan muatan …

10
Keluaran berukuran kode Lorem Ipsum
Keluarkan panjang Lorem ipsum yang sama dengan kode Anda! Aturan: Kode tidak dapat identik dengan output Tidak ada perpustakaan kompresi Program terpendek dalam dua minggu menang Tidak ada penggunaan jaringan, membaca berkas dan trik lain yang dengan satu bisa dengan mudah memecahkan masalah kode golf (dengan eval, exec, dll) Contoh …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.