Pemrograman Puzzle & Golf Kode

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

9
Jenis meta: dapatkan jawaban terpanjang dari yang terpendek
Tugas Anda - jika Anda menerimanya - adalah menulis sebuah program yang membantu memahami proposal saya tentang meta dengan menghitung pemenang kompetisi kode-golf-terbalik . Tentu saja, jawaban atas pertanyaan ini akan diperlakukan seperti yang diusulkan, sehingga program Anda (jika benar) dapat menghitung apakah jawaban Anda akan menjadi jawaban yang diterima. …

7
Apakah ini yang utama? tanpa matematika [tertutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 3 tahun yang lalu . Tulis program atau fungsi dalam bahasa apa pun yang memberi tahu jika inputnya adalah bilangan prima. …

7
Pecahkan labirin panah terbalik
Ini adalah "labirin panah": v < > v > ^ > v ^ < * The *menandai tempat di mana Anda akan menyelesaikan. Tujuan Anda adalah untuk menemukan di mana maze dimulai (karenanya, maze terbalik). Dalam hal ini, ini adalah yang pertama >di baris kedua. v------< S-+---v | | >--^ …
14 code-golf 

12
Brainf * arah ckish
Tugas Anda - jika Anda memilih untuk menerimanya - adalah membangun sebuah program yang mem-parsing dan mengevaluasi string (dari kiri ke kanan dan panjang sewenang-wenang) dari token yang memberikan arahan - baik kiri atau kanan. Berikut adalah empat token yang mungkin dan artinya: > go right one single step < …

4
Tulis kode untuk menentukan jawaban yang diterima
Posting jawaban untuk pertanyaan ini yang mengevaluasi jawaban untuk pertanyaan ini dan menentukan apakah itu menang. Yang menang: Pemenang adalah jawaban yang menang menurut jawaban terbanyak pada 1700 UTC, Minggu, 2 Maret. Anda dipersilakan dan didorong untuk mengubah jawaban Anda sendiri saat kontes berlangsung. Tolong jangan mengubah yang lain. Ikatan …

1
Memuat JavaScript dan SHA-256
Ini adalah puzzle golf kode dengan aplikasi dunia nyata. Beberapa browser saat ini, jika Anda memasukkan URL yang mirip data:text/html,<script>alert("hi")</script> akan menjalankan kode JavaScript yang diberikan. Sekarang anggaplah Anda memiliki URL yang mirip (pseudocode): data:text/html,<script> myPublicKey="12345678"; cryptoLib=download("http://example.com/somecryptolib.js"); if(sha256sum(cryptoLib) == "12345678") eval(cryptoLib) </script> Jika Anda mencetak ini pada kartu bisnis sebagai …

9
Kiat Golf di Batch
Windows Batch (CMD) mungkin merupakan bahasa yang paling tidak cocok untuk kode golf. Hindari karakter baris baru . Jika Anda mencari kode terpendek dalam byte, dan bukan karakter, Anda ingin menyingkirkan semua pengembalian carriage yang tidak perlu (karakter baris baru = 2 byte). Anda dapat menggunakan &operasi untuk melakukan ini, …
14 code-golf  tips 

4
Sintaksis Menyoroti untuk Golf yang Lebih Besar!
Pegolf. Bersama-sama, kami telah bersatu untuk menghasilkan kode yang ringkas, fungsional indah dan lebih jelek daripada Phantom of the Opera dari novel asli. Waktunya telah tiba bagi kita untuk membawa keindahan kembali ke dunia pemrograman. Dengan warna. Dengan cara yang ringkas, fungsional cantik lebih jelek daripada Phantom of the Opera …
14 code-golf  string 

2
Nyalakan Roguelike
Diberi papan, tulis program atau fungsi terpendek untuk menampilkan atau mengembalikan karakter yang terlihat oleh pemain. Sebuah karakter akan terlihat jika mungkin untuk menarik garis antara itu dan pemain, tanpa melintasi karakter apa pun yang menghalangi penglihatan. Memasukkan: @mewakili posisi pemain. Hanya ada satu dari ini di input. setiap karakter …
14 code-golf 

4
Berikan tes pilihan ganda
Saya mempersembahkan kepada Anda ujian! Tes Anda adalah untuk menguji. Tes ini untuk menguji peserta ujian dengan tes yang diberikan tester kepada Anda, dalam jumlah kode uji waktu. Khususnya, Anda akan memberikan tes pilihan ganda yang telah Anda terima sebagai input. Dalam tantangan ini, Anda harus mengambil input seperti ini: …
14 code-golf 

12
Puzzle Kendi 3 dan 5 Liter
Anda mungkin telah melihat yang satu ini di Die Hard: With a Vengeance ... Pertanyaan ini didasarkan pada Puzzle Kendi 3 dan 5 Liter yang terkenal, tetapi dengan kemiringan yang sedikit berbeda. Golf beberapa kode yang ketika diberi bilangan bulat antara 1 dan 100 akan memberi Anda instruksi tercepat untuk …

13
Tulis Program dalam Penyamaran [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 2 tahun yang lalu . Tantangannya adalah membuat program yang memecahkan salah satu masalah HQ9 + sambil terlihat seperti bahasa lain. Catatan : …


12
Tips untuk bermain golf di MATLAB
Apa tips umum yang Anda miliki untuk bermain golf di MATLAB? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk MATLAB (mis. "Hapus komentar" bukan jawaban). Silakan kirim satu tip per jawaban.
14 code-golf  tips  matlab 

4
Tolong jangan bercabang
Siapa pun yang sedang dalam optimalisasi kode tingkat rendah tahu tentang bahaya percabangan, baik itu diimplementasikan sebagai jika-pernyataan, loop atau pilih-pernyataan kemungkinan salah prediksi cabang adalah hal yang membuang-buang waktu yang mengerikan. Masalah sederhana dapat diselesaikan lebih baik dengan aritmatika sederhana, jadi mari kita lakukan itu. Untuk masalah-masalah berikut, semua …

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.