Pemrograman Puzzle & Golf Kode

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

4
Tidak ada yang namanya "gelas setengah kosong"
Anda mungkin tahu pertanyaan retoris tentang apakah gelas setengah penuh atau setengah kosong . Saya mulai bosan dengan kalimat itu, jadi saya memutuskan bahwa sudah waktunya untuk menghilangkan kebingungan tentang kepenuhan atau kekosongan gelas ini secara terprogram. Tugas Anda adalah menulis sebuah program yang mengambil representasi seni ASCII dari kaca …

11
triplegolf - tidak hanya hitungan panjang kode sumber!
Tujuan dari tantangan ini adalah untuk menulis sebuah program di mana panjang ketiganya sama persis: panjang kode sumber panjang output yang dicetak ke output standar panjang peringatan kompiler yang dihasilkannya dengan kompiler (tidak diubah) pilihan Anda Pemenang adalah kode terpendek untuk memenuhi ketiga kriteria, dan harus memiliki setidaknya 1 karakter. …
15 code-golf 

5
Apa zodiak saat ini?
Tampilkan emoji zodiak timur pada waktu tertentu, sesuai dengan negara yang diberikan. Zodiak timur adalah skema klasifikasi yang menetapkan hewan dan atribut-atributnya yang terkenal setiap tahun dalam siklus 12 tahun yang berulang. Itu juga ditugaskan untuk jam. Aturan: Negara harus diberikan kode ISO 3166-1 alpha-3. Daftarnya ada di sini. Format …

1
Sortir dengan jaringan saraf
Tantangan golf neural net sebelumnya ( ini dan itu ) menginspirasi saya untuk mengajukan tantangan baru: Tantangan Temukan jaringan neural feedforward terkecil sehingga, diberikan setiap vektor input 4-dimensi (a,b,c,d)(a,b,c,d)(a,b,c,d) dengan entri integer di [−10,10][−10,10][-10,10] , output jaringan sort(a,b,c,d)sort(a,b,c,d)\textrm{sort}(a,b,c,d) dengan kesalahan koordinat-bijaksana benar-benar lebih kecil dari 0.50.50.5 . Tidak dapat diterima …

7
Operator "XOR" desimal
Banyak bahasa pemrograman menyediakan operator untuk memanipulasi bilangan bulat biner (basis-2). Berikut adalah salah satu cara untuk menggeneralisasi operator ini ke pangkalan lain: Biarkan x dan y menjadi nomor satu digit dalam basis B . Tentukan operator unary ~dan operator biner &,| dan ^sehingga: ~ x = (B - 1) …
15 code-golf  math  number 

30
Temukan persentasenya
Kami belum memiliki tantangan yang menyenangkan dan mudah dalam beberapa saat, jadi inilah dia. Diberikan daftar bilangan bulat masing-masing lebih besar dari 000 dan indeks sebagai input, output persentase item pada indeks yang diberikan dari total jumlah daftar. Output harus berupa apa pun representasi alami untuk pelampung / bilangan bulat …

16
Menyerang Hydra
Alih-alih menjadi prajurit yang terampil yang mampu membunuh Hydra (lihat di sini dan di sini ), kali ini Anda adalah seorang prajurit yang tidak memiliki pengetahuan sebelumnya tentang cara membunuh satu atau senjata apa yang digunakan untuk melawan makhluk itu. Dalam masalah ini, setiap kali Anda memotong satu kepala, dua …
15 code-golf 

18
Penyederhanaan angka
Bagaimana, Anda tidak dapat mengingat nomor telepon 6 atau 7 digit yang muncul di layar TV sebentar ?! Dengan menggunakan teknik khusus yang dijelaskan di bawah ini, Anda akan berubah menjadi buku telepon berjalan! Jelas, angkanya 402lebih mudah diingat daripada angkanya 110010010, dan angkanya 337377lebih mudah diingat daripada angkanya 957472. …

11
Secara otomatis diprediksi anti aria alliteratif
Terima kasih kepada @ComradeSparklePony untuk judulnya. Tantangan ini harus sangat sederhana. Anda diberi tiga daftar. Yang pertama adalah daftar nama depan, dalam kasus judul. Yang kedua adalah daftar kata sifat, dalam huruf kecil. Yang ketiga adalah daftar kata benda, dalam huruf kecil. Harap pilih nama, kata sifat opsional, dan kata …
15 code-golf  random 

14
Hasilkan titik acak di luar kotak yang diberikan dalam peta
pengantar Diberikan visualisasi ini dari lapangan bermain: (0,0) +----------------------+(map_width, 0) | A | |-----+-----------+----| | D | W | B | |-----+-----------+----| | C | +----------------------+(map_width, map_height) (0, map_height) Seluruh peta permainan yang dimainkan adalah persegi panjang dengan koordinat sudut (0,0) dan (map_width, map_height). Poin yang memenuhi syarat untuk memunculkan …
15 code-golf  random  game 

6
Hasilkan Kata Omong kosong yang dapat diucapkan
Tugas Anda adalah menghasilkan kata yang tidak masuk akal yang dapat diucapkan dengan cukup dengan jumlah 'suku kata'. Setiap kali program dijalankan mungkin menghasilkan kata omong kosong yang berbeda. Kemampuan mengucapkan Kata yang dapat diucapkan terdiri dari suku kata, yang pada gilirannya terdiri dari kelompok vokal yang mungkin terjepit di …

30
Tulis fungsi [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 5 bulan lalu . Sejujurnya aku tidak percaya tantangan ini belum ada. Tantangan Tulis fungsi. Spesifikasinya Program Anda harus mendefinisikan semacam …

9
Gulung karpet
Pertanyaan ini terinspirasi oleh pertanyaan Kevin Cruijssen . Sekarang karpet sudah ditata, kami ingin menggulungnya. Tugas Anda adalah menulis program yang mengambil string dan mengembalikan spiral yang dibuat dari string ini (mewakili karpet yang digulung dilihat dari samping). Prosedur untuk satu langkah menggulung karpet adalah sebagai berikut. Ada contoh untuk …
15 code-golf  string 

11
Orde Baru # 2: Putar Jalanku
Pendahuluan (dapat diabaikan) Menempatkan semua angka positif dalam urutan regulernya (1, 2, 3, ...) agak membosankan, bukan? Jadi di sini adalah serangkaian tantangan seputar permutasi (perombakan) dari semua angka positif. Ini adalah tantangan kedua dalam seri ini. Tantangan pertama dapat ditemukan di sini . Dalam tantangan ini, kami menggunakan kode …

22
Berikan kartu kepada para pemain
Malam ini adalah malam permainan kartu! Anda adalah dealer dan tugas Anda adalah menulis program untuk memberikan kartu kepada para pemain. Diberikan berbagai kartu dan jumlah pemain, Anda perlu membagi array kartu menjadi satu tangan untuk setiap pemain. Aturan Program Anda akan menerima larik non-kosong A, serta bilangan bulat positif …

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.