Pertanyaan yang diberi tag «code-golf»

Code-golf adalah kompetisi untuk memecahkan masalah tertentu dalam byte paling sedikit dari kode sumber.

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 …


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] …

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 

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 

15
ABAA / ABBB: Hasilkan pola 2D rekursif ini
Saya bermain-main dengan jaringan resistor tanpa batas (cerita panjang) ketika saya menemukan pola rekursif yang menarik berikut: |-|| |--- Setiap instance dari pola ini dua kali lebih lebar dari tingginya. Untuk beralih dari satu level pola ke level berikutnya, Anda memecah persegi panjang ini menjadi dua sub-blok (masing-masing merupakan kotak …

8
Visualisasikan Gabung Sortir
Merge sort adalah algoritma pengurutan yang berfungsi dengan memisahkan daftar yang diberikan menjadi dua, menyortir secara rekursif kedua daftar yang lebih kecil, dan menggabungkannya kembali menjadi satu daftar yang diurutkan. Kasus dasar rekursi adalah tiba pada daftar tunggal, yang tidak dapat dibagi lebih lanjut tetapi per definisi sudah diurutkan. Eksekusi …

30
Kartu apa itu?
pengantar Dahulu kala, ketika saya biasa memberi kode permainan kartu dengan kartu permainan yang biasa, saya biasa menentukan nomor untuk setiap kartu dan memanggil fungsi dengan beberapa nomor untuk mendapatkan kartu. Ini agak menginspirasi saya untuk membuat tantangan ini. Jadi bagi orang-orang yang tidak mengetahui kartu bermain, setumpuk kartu terdiri …

15
Seberapa keras saya bisa menghancurkan array saya?
Mari kita tentukan proses penghancuran array angka. Dalam naksir kita membaca array kiri ke kanan. Jika pada suatu titik kita menemukan dua elemen yang sama dalam satu baris, kita menghapus yang pertama dan menggandakan yang kedua. Sebagai contoh di sini adalah proses menghancurkan array berikut [5,2,2,3] ^ [5,2,2,3] ^ [5,2,2,3] …

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.