Pemrograman Puzzle & Golf Kode

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

25
Berapa banyak alamat IP dalam rentang tertentu?
Terinspirasi oleh... Jaringan - Bagaimana cara mengetahui berapa banyak alamat IP yang ada dalam rentang tertentu? Tulis sebuah program atau fungsi yang mengambil dua string sebagai input, masing-masing menjadi alamat IPv4 yang dinyatakan dalam notasi bertitik standar dan menghasilkan atau mengembalikan jumlah alamat IP yang dicakup oleh rentang ini, termasuk …



22
Buat objek yang statusnya berubah pada tugas
Saya merasa sangat aneh bahwa ini dimungkinkan di Ruby (saya tidak akan langsung mengatakan caranya): obj = #code redacted print obj.state # Some value. LValue = obj print obj.state # Different value! Tantangan Anda adalah membuat kode secara kasar dari formulir ini. Buat objek dan tetapkan ke variabel. Seharusnya memiliki …

30
Cara terpendek untuk membalikkan angka
Tulis fungsi (atau subprogram setara) untuk menerima argumen bernilai integer tunggal dan mengembalikan nilai (yang diketik serupa) yang ditemukan dengan membalikkan urutan angka dasar-10 argumen. Misalnya diberikan 76543 pengembalian 34567
31 code-golf  number 

3
The Drunken Typist
Latar Belakang Seorang juru ketik pulang setelah beberapa kali minum dan menyadari bahwa surat impor masih perlu ditulis. Untuk memastikan dia memeriksa teks dengan benar, dia menulis karakter teks oleh vjaracter t0 untuk memastikan bahwa dia layak. Namun, ia masih mengelola beberapa kunci. Tugas Anda adalah menulis kutipan yang menirunya. …

30
Tukar dua indeks yang diberikan
Diberikan array bilangan bulat positif dan dua indeks valid berbeda, kembalikan array dengan dua elemen yang sesuai dengan dua indeks yang ditukar. Anda dapat memilih untuk menggunakan pengindeksan 0 atau pengindeksan 1, tetapi testcases di bawah ini akan diindeks 0. array m n output [1,2,3,4] 0 1 [2,1,3,4] [5,8,9] 0 …

30
Hapus nol di depan dan di belakang
Diberikan daftar / larik kosong yang hanya berisi bilangan bulat non-negatif seperti ini: [0, 0, 0, 8, 1, 4, 3, 5, 6, 4, 1, 2, 0, 0, 0, 0] Keluarkan daftar dengan trailing dan nol terkemuka dihapus Output untuk ini adalah: [8, 1, 4, 3, 5, 6, 4, 1, 2] …

1
Bingung usaha saya untuk menyelesaikan masalah penghentian
Harap dicatat: Sesuai sifatnya, spesifikasi untuk tantangan ini sulit dipahami. Mungkin memerlukan setidaknya kursus baru dalam teori komputasi, atau membaca latar belakang yang setara. Selain itu, tantangannya sendiri agak sulit. Menjawabnya akan membutuhkan penulisan seluruh juru bahasa untuk beberapa bagian dari bahasa pilihan Anda, dan tidak hanya itu tetapi penerjemah …

14
2 Kucing dalam Quine
Tantangan Buat dua program, A dan B, yang keduanya merupakan program kucing dalam bahasa yang sama. Ketika digabungkan, AB (juga dalam bahasa yang sama) harus berupa quine. Misalnya, anggap hellodan worldkeduanya adalah program kucing dalam bahasa XYZ. Jika helloworldquine dalam bahasa tersebut, maka solusi Anda valid. Bagi Anda yang tidak …
30 code-golf  quine 

3
Bangun bahasa golf dengan saya
Banyak pengguna PPCG yang membantu menciptakan tantangan ini, baik dalam obrolan maupun Sandbox, khususnya Martin Ender , AdmBorkBork , Emigna , dan pengguna202729 Komunitas kami merasa perlu untuk membuat serangkaian bahasa yang dirancang khusus untuk bermain golf, "bahasa golf" seperti yang kita sebut sebagai bahasa. Bahasa-bahasa seperti itu telah berevolusi …

4
Hidup bisa penuh warna!
Setiap sel dalam otomat seluler seperti hidup hanya membutuhkan satu bit untuk mewakilinya karena hanya bisa hidup atau mati. Itu berarti hanya ada dua warna; membosankan. Gambar normal memiliki 24 bit per piksel (8 di masing-masing RGB). Ini berarti dalam gambar normal dengan piksel sebagai sel Anda bisa mensimulasikan 24 …

7
Howdy! Saya sheriff kode golf!
Kemungkinan siapa pun yang menggunakan Twitter beberapa bulan lalu akan tahu tentang 'Howdy! Saya sheriff meme X ". Di mana gambar sederhana sheriff digambar dengan emoji, dan perubahan agar sesuai tema. Jadi saya pikir sudah waktunya untuk Sheriff of Code Golf. Ini dia: ### ##### ### ### ### # ##### …


6
Temukan bilangan prima di Pi
Bilangan prima ada di mana-mana ... mereka bersembunyi di dalam Pi 3.141592653 58979 3238 462643 3832 795028841 971693993751 Mari kita dapatkan bilangan prima itu! Tantangan Diberikan sebagai input bilangan bulat n>0, cari tahu berapa bilangan prima yang disembunyikan di dalam ndigit pertamaPi Contohnya Karena n=3kita harus mencari bilangan prima di …
30 code-golf  math  primes  pi 

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.