Pemrograman Puzzle & Golf Kode

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

14
Membalikkan array N-Dimensi
Detail Tulis fungsi atau program yang, diberi array (atau daftar), hanya berisi integer, mengembalikan atau output array dengan semua sub-elemen terbalik. Yaitu, balikkan semua elemen dari array terdalam, kemudian yang terdalam kedua, dll. Dimensi tidak perlu ditentukan, tetapi fungsi atau program harus bekerja untuk array bergerigi dalam format asli bahasa …
10 code-golf 

3
Berapa banyak kata kekuatan yang saya teriakkan?
Di Skyrim, karakter pemain dapat menggunakan teriakan sihir yang kuat (Thu'ums) untuk mencapai tujuan mereka. Setiap teriakan terdiri dari tiga kata, namun, pemain dapat menggunakan satu atau dua kata pertama untuk mencapai efek yang sama dengan daya lebih sedikit tetapi pada cooldown yang lebih pendek. Dengan frasa ASCII Thu'um huruf …

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

2
Tips untuk bermain golf di Retina
Tips umum apa yang Anda miliki untuk bermain golf di Retina ? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk Retina (mis. "Hapus komentar" bukan jawaban). Silakan kirim satu tip per jawaban. Untuk referensi, kompiler online ada di sini . @ …
10 code-golf  tips 

13
Hasilkan kombinasi dengan penggantian
Daftar semua kombinasi dengan penggantian (atau kombinasi dengan pengulangan) ukuran k dari seperangkat elemen n . Kombinasi dengan penggantian adalah multiset unordered bahwa setiap elemen di dalamnya juga di set dari n elemen. Perhatikan bahwa: Itu tidak teratur. Jadi set yang sebelumnya dicetak dengan urutan yang berbeda tidak boleh dicetak …


7
Kotak di Kotak
Diberikan masukan bilangan bulat positif n, tulis sebuah program yang menyelesaikan proses berikut. Temukan bilangan bulat positif terkecil yang lebih besar dari nitu adalah kuadrat sempurna dan merupakan gabungan dari ndan beberapa angka lainnya. Urutan digit ntidak dapat diubah. Angka yang digabungkan nuntuk menghasilkan kuadrat sempurna bisa disebut r_1. Jika …

4
Tuliskan Semiquine
Misalkan Anda memiliki 2 bahasa, Adan B. String sadalah semiquine di Adan Bjika memenuhi kondisi berikut: sadalah quine dalam bahasa A. sadalah polyglot di dalam Adan B. Output dari menjalankan ssebagai Bprogram adalah string yang berbeda s', yang merupakan quine in B. Tujuan dari tantangan ini adalah untuk menulis semiquine …

1
Mode autopilot
Helikopter mulai dari sudut kiri atas sedang turun (dalam ruang 2D, untuk tujuan pertanyaan ini) menuju tanah. Ini memiliki mode autopilot dan mode manual. Mode autopilot berlaku sebagai berikut: Jika ruang langsung di bawah ini gratis, turunlah ke sana. Kalau tidak, gerakkan langkah ke kiri atau kanan, sepenuhnya secara acak. …

6
Hapus duplikat kata dari kalimat
Dalam tantangan ini, Anda akan menghapus kata-kata rangkap dari setiap kalimat . Contohnya Hello Hello, World! Hello, World! Code Code! Golf Code Code! Golf Code Hello hello World Hello World Programming Golf Programming! Programming Golf! Spesifikasi Input akan berupa string karakter ASCII. Sebuah kalimat didefinisikan sebagai apa saja hingga akhir …
10 code-golf  string 

2
Ahli bahasa yang linglung
Latar Belakang Teman Anda, ahli bahasa, telah merekam dan menganalisis beberapa cuplikan percakapan sederhana dalam berbagai bahasa. Karena cukup linglung, mereka lupa bahasa apa yang digunakan oleh setiap cuplikan. Anda harus membantu mereka dengan membuat program yang menganalisis struktur kalimat dan mengesampingkan kasus-kasus yang tidak mungkin. Memasukkan Input Anda adalah …

1
Hitung Fase Bulan
pengantar tl; dr Dalam tantangan ini, Anda harus menghitung fase bulan untuk tanggal tertentu. Tantangan ini terinspirasi oleh eksperimen audiovisual sosial psiko permainan " Superbrothers: Sword & Sworcery EP ". Dalam S: S&S EP fase bulan penting untuk hasil petualangan karena beberapa peristiwa hanya terjadi pada titik waktu tertentu. Pertanyaannya …

1
Jam Digital Puzzle Teka-Teki
Ada banyak teka - teki dengan kecocokan yang melibatkan menambah, menghapus, atau memindahkan sejumlah kecocokan untuk membuat angka atau bentuk baru. Ini seperti itu dengan jam digital. Diberi waktu yang valid pada jam digital 12 jam, mengeluarkan angka yang mengharuskan pemindahan garis paling sedikit untuk membuatnya sehingga setiap angka yang …

3
I-Ching memasangkan komputer biner
pengantar I Ching adalah teks ramalan kuno dan tertua dari klasik Tiongkok. Ia menggunakan jenis ramalan yang disebut cleromancy, yang menghasilkan angka-angka acak. Unit dasar Zhou yi adalah heksagram (卦 guà), sosok yang terdiri dari enam garis horizontal bertumpuk (爻 yáo). Setiap baris rusak atau tidak terputus. Teks yang diterima …

1
Bisakah semut mengeja kata dengan berjalan di atas kubus?
Tulis fungsi yang mengambil dua parameter: bilangan bulat positif n dan daftar kata-kata. Mengingat kubus n -by- n -by- n unit, menetapkan huruf acak (AZ) untuk setiap unit permukaan. (Untuk kubus 3x3x3, akan ada 9 unit permukaan pada setiap wajah.) Kemudian tentukan apakah semut dapat berjalan di sepanjang permukaan (dengan …
10 code-golf 

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.