Pemrograman Puzzle & Golf Kode

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

12
AZ 10, kan?
Sebagai tindak lanjut dari tantangan saya sebelumnya Hitung sampai 20 dengan Kata-kata!, sekali lagi kami akan menggunakan daftar kata dari tantangan itu untuk melakukan tugas lain. Kali ini, Anda akan secara eksklusif menggunakan: https://github.com/Magic Gurita Mm / wordListsByLength / blob / master / 10.txt Untuk memilih 26 kata yang berbeda, …

4
Buat Meja Kerajinan Minecraft
Tidakkah kamu membencinya ketika kamu tidak ingat bagaimana membuat sesuatu di Minecraft? Nah, saatnya memperbaiki itu! Tugas Tugas Anda adalah mengambil input, baik sebagai daftar 1D atau 2D dan menampilkan item apa yang merupakan hasil dari tabel crafting! Memasukkan Anda dapat mengambil input sebagai string atau daftar panjang 9atau array …

4
Tentara hidup berdampingan secara damai
Dalam permainan catur, ada bidak yang disebut ratu yang dapat menyerang bidak lain yang ada di baris, kolom atau diagonal yang sama. Dalam catur biasanya ada dua sisi, hitam dan putih, dengan masing-masing bagian milik salah satu tim. Potongan mungkin tidak menyerang potongan milik tim yang sama. Tujuan Anda adalah …
15 code-golf  chess 

10
Operasi paling sedikit hingga 100
Gambaran Diberi daftar angka, temukan operasi paling sedikit untuk menghasilkan 100 Memasukkan String angka, yang mungkin atau tidak dalam urutan numerik. Urutan digit tidak dapat diubah, namun ditambah (+) atau minus (-) operator dapat ditambahkan antara masing-masing sehingga jumlah total sama dengan 100. Keluaran Jumlah operator ditambahkan, diikuti oleh urutan …

23
Apakah saya sudah makan siang?
Kamu suka makan siang Namun, Anda melakukan diet dan ingin memastikan Anda tidak makan siang dua kali dalam satu hari. Jadi, Anda perlu membuat program untuk membantu Anda memastikan. Namun, satu komplikasi adalah Anda makan siang dengan jadwal yang sangat aneh. Waktu Anda makan siang adalah BULAN: HARI PM (Anda …
15 code-golf  date 


14
Kunci apa yang saya tekan?
Tugasnya adalah menulis kode untuk mengidentifikasi tombol mana yang ditekan pada keyboard. Anda dapat mengasumsikan bahwa hanya satu tombol yang ditekan pada satu waktu dan bahwa ada tata letak keyboard AS standar. Itu adalah tata letak dengan @ lebih dari 2. Kode Anda harus menampilkan pengidentifikasi unik untuk setiap tombol …
15 code-golf 

6
Mari kita membuat segitiga
Kebanyakan orang akrab dengan segitiga Pascal. 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 Segitiga Pascal adalah otomat di mana nilai sel adalah jumlah sel ke kiri atas dan kanan atas. Sekarang kita akan mendefinisikan segitiga serupa. Alih-alih hanya mengambil sel ke kiri …
15 code-golf  math 

4
Ksatria mengisi kotak
Ksatria mengisi adalah mengisi banjir menggunakan konektivitas bagian catur ksatria. Secara khusus: 1 1 1 1 0 1 1 1 1 (0 adalah titik awal, 1s menunjukkan sel yang terhubung) Tantangan Diberi kisi 2D ruang dan dinding, dan lokasi awal, melakukan knight-fill pada kisi. Kode terpendek menang. Aturan Anda dapat …

6
Hari ini di YOLD
The kalender Discordian adalah kalender alternatif yang digunakan oleh Discordians. Tahun perselisihan memiliki 5 musim, masing-masing berlangsung selama 73 hari: Kekacauan, Perselisihan, Kebingungan, Birokrasi, dan Buntutnya. Minggu yang tidak sesuai memiliki 5 hari: Sweetmorn, Boomtime, Pungenday, Prickle-Prickle, dan Setting Orange. Setiap tahun dimulai dengan Sweetmorn (dan dalam Kekacauan). Setiap f …
15 code-golf  date 

10
Buatkan saya pagar!
Tantangan Ini adalah tantangan sederhana. Diberi dua bilangan bulat positif w dan hbuat pagar ASCII dengan lebar wdan tinggi h. Pagar harus dibangun menggunakan aturan berikut: The +karakter akan mewakili posting. The -karakter akan digunakan untuk mewakili lebar pagar. Ini |akan digunakan untuk mewakili ketinggian pagar. Setelah tepat tiga -karakter …

18
Copodope Gopolopfop
Bahasa: Oppifikasi Bahasa yang lucu untuk diucapkan dibuat dengan menerapkan proses berikut untuk setiap kata: Tempatkan opsetelah setiap konsonan. Jadi CodemenjadiCopodope . Ya itu saja. Untuk tujuan tantangan ini,y selalu merupakan konsonan. The Challenge: De-oppification Diberi kata menentang, kembalikan kata aslinya. Input hanya akan berisi huruf. Huruf pertama dapat ditulis …

24
Menambahkan angka
Tantangan yang cukup sederhana: Anda akan menerima dua input, string dan angka (angka dapat diambil sebagai string, yaitu "123"bukannya123 ) Jika string tidak diakhiri dengan angka (yaitu, tidak cocok dengan regex \d$), tambahkan saja nomor ke akhir string. Jika string berakhir dengan angka (yaitu, cocok dengan regex \d+$), Anda harus …
15 code-golf  string 

11
Tafsirkan + kode p
Terinspirasi oleh kegemaran baru-baru ini atas dua bahasa karakter lain, ;# Intro Menurut konsensus komunitas , jawaban yang dapat diterima di situs ini harus menggunakan bahasa pemrograman yang, minimal: Dapat menentukan apakah bilangan asli prima Dapat menambahkan dua bilangan alami bersama Dapat mewakili daftar / tuple angka, serta satu nomor …

16
Cetak Teks Nyata Yang Tak Terlihat
Tantangan saya sebelumnya, Mencetak teks tak terlihat cukup populer, kemungkinan karena sepele itu. Namun mereka yang lebih jeli dari Anda mungkin telah memperhatikan bahwa Anda tidak benar-benar mencetak teks yang tidak terlihat, karena tidak mungkin untuk membaca apa yang diinput hanya diberikan output. Jadi saya pikir bagaimana dengan nyata tantangan …

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.