Pemrograman Puzzle & Golf Kode

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

18
Membatalkan susunan Array
Tantangan ini terinspirasi oleh pertanyaan tentang Mathematica.SE . Katakanlah Anda memiliki daftar / array bersarang dari beberapa struktur arbitrer (daftar di setiap level tidak harus memiliki panjang yang sama). Untuk kesederhanaan, kami akan menganggap bahwa node adalah bilangan bulat non-negatif atau array kosong. Sebagai contoh [[[1, 3], 2], [1, 4], …

15
The Game of Towns
pengantar Permainan berlangsung di dunia kecil dengan berbagai kota. Para penguasa kota saling membenci dan ingin menguasai dunia. Orang-orang dibagi menjadi dua kelompok, pejuang dan keturunan rendah. Namun, orang rendahan dapat meningkatkan menjadi prajurit. Anda adalah penguasa tiga kota ini. Gameplay Ketika permainan dimulai, Anda menguasai tiga kota. Di setiap …

10
Seberapa tinggi Anda bisa pergi? (Tantangan coding + algoritma)
Sekarang semua orang telah mengembangkan keahlian pengkodean tingkat rendah (sering luar biasa) untuk Seberapa lambat Python sebenarnya? (Atau seberapa cepat bahasa Anda?) Dan Seberapa Lambat Apakah Python Sungguh (Bagian II)? sekarang saatnya untuk tantangan yang juga akan meregangkan kemampuan Anda untuk meningkatkan suatu algoritma. Kode berikut menghitung daftar panjang 9. …


12
Code Golf of Death [ditutup]
Tulis beberapa kode yang menyebabkan BSOD atau kernel panik! Aturan: Pada Windows, Anda harus menyebabkan BugCheck (Layar Biru Kematian), di Linux (atau sistem * nix lainnya), Anda harus menyebabkan kepanikan kernel. Tidak boleh merusak sistem (artinya harus bekerja saat reboot) Driver mode kernel diizinkan. Nyatakan informasi OS dan versi Anda. …

4
Kotak Flippin '
Buat program atau fungsi untuk menguraikan satu angka dengan membalik (membalikkan sekitar titik tengah) hanya baris dan kolom. Memasukkan Input akan berupa grid digit 9x9 dalam bentuk string 9 baris seperti berikut: 986553229 264564891 759176443 643982153 567891234 526917874 685328912 891732537 117644378 Format input ini tidak dapat dinegosiasikan - solusi apa …
34 code-golf 

23
Golf hash kriptografis
Kontes ini sudah berakhir. Karena sifat tantangan polisi dan perampok , tantangan polisi menjadi jauh lebih mudah ketika minat terhadap tantangan perampok terkait berkurang. Karena itu, selagi Anda masih dapat memposting fungsi hash, jawaban Anda tidak akan diterima atau menjadi bagian dari papan peringkat. Tantangan ini adalah pencarian implementasi terpendek …

5
Kemana laser pergi?
Ambil kisi 2 dimensi dan gambar sejumlah segmen garis di atasnya untuk mewakili cermin. Sekarang pilih titik untuk meletakkan laser teoretis dan sudut untuk menentukan arah yang ditunjuknya. Pertanyaannya adalah: jika Anda mengikuti jalur sinar laser untuk jarak tertentu, di titik koordinat manakah Anda? Contoh: Dalam gambar ini, Ladalah lokasi …
34 code-golf 

30
Huruf kapital pertama dari setiap kata input
Ini relatif cepat, tapi saya yakin Anda akan menyukainya. Codegolf program yang akan mengambil input dalam bentuk kalimat dan kemudian memberikan output dengan huruf pertama dikapitalisasi dalam setiap kata. Aturan: Pengajuan mungkin tidak dalam bentuk fungsi. Jadi tidak: function x(y){z=some_kind_of_magic(y);return z;} sebagai jawaban akhir Anda ... Kode Anda harus menunjukkan …

30
ROT-13 mentransformasikan input standar
Tantangannya: Untuk membaca input yang panjangnya berubah-ubah dan menghasilkan ROT13 dari input tersebut. Semua karakter selain AZ harus disalin ke output kata demi kata, dan case harus dipertahankan jika memungkinkan. Bahasa apa pun yang dapat membaca dan menulis stream standar adalah permainan yang adil.


22
Gambarkan Bentuk Hati
Tantangan Gambarlah bentuk Hati ... sebagai seni ASCII! Seni Anda tidak harus persis seperti milik saya, tetapi harus terlihat seperti Bentuk Hati. Bagian dalam hati harus mengandung kata-kata "Cinta" setidaknya 20 kali Aturan Program harus menulis karya seni ke konsol. Kode terpendek (dalam byte, bahasa apa pun) menang. Pemenang akan …


30
Apakah angka ini jahat?
pengantar Dalam teori bilangan, bilangan dianggap jahat jika ada bilangan genap 1 dalam representasi binernya. Dalam tantangan hari ini, Anda akan mengidentifikasi apakah angka yang diberikan itu jahat atau tidak. Tantangan Tugas Anda adalah menulis program atau fungsi lengkap yang menerima bilangan bulat tunggal, bukan negatif sebagai input dan output …

30
Jalin string
Tantangan Anda adalah menulis sebuah program atau fungsi yang, ketika diberi dua string dengan panjang yang sama, bertukar setiap karakter lain dan menampilkan / mengembalikan string yang dihasilkan dalam urutan mana pun. Contohnya "Hello," "world!" --> "Hollo!" "werld," "code" "golf" --> "codf" "gole" "happy" "angry" --> "hnpry" "aagpy" "qwerty" "dvorak" …
34 code-golf  string 

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.