Pemrograman Puzzle & Golf Kode

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

27
Grid biner 16-bit
Dengan bilangan bulat 16 bit yang tidak ditandatangani, konversikan bentuk desimalnya (yaitu, basis-10) menjadi kisi ASCII 4x4 bitnya, dengan bit paling signifikan (MSB) di kiri atas, bit paling tidak signifikan (LSB) di kanan bawah, baca seberang lalu ke bawah (seperti teks bahasa Inggris). Contohnya Input: 4242 +---+---+---+---+ | | | …

30
Chunky vs. Smooth Strings
Pertimbangkan string dengan panjang N, seperti Peanut Butterdengan N = 13. Perhatikan bahwa ada N-1 pasangan karakter yang berdekatan dalam string. Sebab Peanut Butter, yang pertama dari 12 pasangan adalah Pe, yang kedua adalah ea, yang terakhir adalah er. Ketika pasangan sebagian besar karakter yang berbeda, string memiliki kualitas yang …

5
Buat gambar avatar dingin untuk musim dingin
Ini musim dingin, dan waktu tahun telah datang untuk mulai menjadi dingin (dan untuk jilbab warna-warni yang aneh untuk mulai muncul ... segera). Mari kita menulis beberapa kode untuk membuat gambar avatar dan gambar lain yang membeku, agar sesuai dengan temanya! Memasukkan Input untuk pengajuan tantangan ini harus berupa gambar …

6
Pesan stereogram tersembunyi
Anda harus membuat stereogram teks sesuai dengan string input yang berisi paragraf teks, baris kosong lalu pesan tersembunyi. Hasilnya akan ditampilkan sebagai sepasang paragraf, satu dengan jarak yang berbeda yang menyebabkan efeknya dinaikkan ketika dilihat secara stereografis (Penjelasan dapat ditemukan di sini ). Contoh Memasukkan: I invented vegetarianism. It is …
29 code-golf 

30
Two Make The All Difference - Perampok
Untuk tantangan polisi utama, klik di sini PEMBERITAHUAN - Tantangan ini sekarang sudah ditutup. Setiap retakan yang diposting sekarang tidak akan dihitung di papan peringkat dan jawaban yang diterima tidak akan berubah. Tantangan Dengan program asli, outputnya dan output dari program yang diubah, Anda harus mencari tahu karakter mana yang …

19
Substring Unik Terpendek
Memasukkan String alfanumerik s. Keluaran String terpendek yang muncul tepat sekali sebagai substring (bersebelahan) di s. Kejadian yang tumpang tindih dihitung sebagai berbeda. Jika ada beberapa kandidat dengan panjang yang sama, Anda harus menampilkan semuanya dalam urutan kejadian. Dalam tantangan ini, string kosong muncul n + 1kali dalam string panjang …
29 code-golf  string 

11
Berapa banyak menara yang bisa Anda lihat?
Pertanyaan ini didasarkan pada Menara puzzle penempatan angka (juga dikenal sebagai Pencakar Langit), yang dapat Anda mainkan online . Tujuan Anda adalah untuk mengambil solusi untuk teka-teki dan menentukan petunjuk - jumlah menara terlihat di sepanjang setiap baris dan kolom. Ini adalah kode golf, byte paling sedikit menang. Bagaimana Towers …
29 code-golf  grid 

5
Periksa apakah tiga huruf dapat membentuk "kubus Godel-Escher-Bach"
Pertanyaan ini diinspirasi oleh sampul buku "Godel, Escher, Bach": Tantangannya di sini adalah untuk menulis fungsi yang memberi tahu jika tiga huruf yang diberikan dapat menghasilkan patung 3D yang dapat dibaca dari tiga sisi. Untuk latihan ini, satu-satunya huruf yang dapat Anda gunakan adalah 26 5px * 5px bitmap: Atau …
29 code-golf  3d 

23
Cetak angka yang aman rotasi
Latar Belakang Anda bekerja untuk beberapa produsen papan permainan dan perlu membuat ubin kayu dengan angka dari 0 hingga n terukir pada mereka untuk beberapa permainan. Namun, tanpa basa-basi lagi, beberapa ubin akan menjadi tidak bisa dibedakan, misalnya, 6dan 9. Untuk menghindari ini, Anda harus melengkapi angka yang dapat dikacaukan …
29 code-golf  number 

8
Apakah Anda di kamar terbesar?
pengantar Anda baru saja menerima tawaran pekerjaan di Perusahaan Perangkat Lunak Pretty Good. Anda cukup puas dengan ukuran kantor Anda, tetapi apakah Anda memiliki kantor terbesar ? Agak sulit untuk mengatakan dari hanya melihat kantor rekan kerja Anda ketika Anda mampir. Satu-satunya cara untuk mencari tahu ini adalah dengan memeriksa …

12
Teka-teki Pencarian Kata
Diberikan teks persegi panjang sebagai teka-teki pencarian kata dan string pencarian, tentukan apakah teks tersebut berisi string pencarian. String pencarian dapat muncul: secara horizontal, vertikal atau diagonal maju atau mundur Anda dapat menulis fungsi atau program dan mengambil dua string sebagai input melalui argumen fungsi, ARGV atau STDIN. Output harus …

4
Golf metex regex
Dalam semangat xkcd ini Tulis program yang memainkan golf regex dengan daftar daftar yang berubah-ubah. Program setidaknya harus berusaha untuk membuat regex pendek, sebuah program yang hanya menghasilkan /^(item1|item2|item3|item4)$/atau serupa tidak diperbolehkan. Penilaian didasarkan pada kemampuan untuk menghasilkan regex terpendek. Daftar tes adalah daftar kandidat presiden AS yang berhasil dan …

2
Kode apa yang dikompilasi dalam jumlah bahasa terbanyak? [Tutup]
Tidak termasuk program sepele, kode apa yang dikompilasi dalam jumlah bahasa terbanyak? (Dengan "sepele" maksud saya untuk mengecualikan jawaban seperti program kosong atau teks yang akan digaungkan secara langsung.) Kode berikut ini ternyata mengkompilasi dalam semua bahasa pemrograman berikut (dan mencetak sesuatu yang berbeda di masing-masing bahasa): C, C ++, …

9
Anti-golfscript anti-golf: buat tugas di mana GolfScript atau J dikalahkan oleh (konvensional) bahasa Anda [ditutup]
Anda perlu membuat tiga hal: Pernyataan tugas, T . Solusi dari tugas dalam bahasa biasanya tidak digunakan untuk bermain golf, A . Solusi dari tugas dalam bahasa biasanya digunakan untuk bermain golf, B . Jangan mencoba membesar-besarkan B untuk meningkatkan skor, alih-alih berpikir seolah-olah B ditulis oleh pesaing Anda. Gunakan …

2
ASCII adalah 3D StreetView
Memasukkan: Anda mendapatkan serangkaian bilangan bulat (diumpankan melalui stdin atau prompt). Setiap pasangan bilangan bulat dalam seri ini mewakili WIDTH gedung [rentang valid: 1..10] dan HEIGHT [rentang valid: 0..10] Asumsikan input terbentuk dengan baik. Input sampel (baris kedua hanya untuk tujuan demonstrasi): 1 2 1 1 1 0 2 4 …

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.