Pertanyaan yang diberi tag «code-golf»

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


10
Nomor Kemungkinan Terbesar dan Terkecil
Tugas Diberikan sejumlah angka non-negatif, hasilkan angka terbesar dan terkecil yang dapat dibentuk dengan menggabungkannya. Aturan Input, Output dapat dalam format apa pun yang nyaman. Array mungkin memiliki paling banyak 1 angka desimal. Contohnya input:[22,33,44,55.55,33] output:4433332255.55,55.5522333344 input:[34,900,3,11,9] output:990034311,113349009 input:[99.93,9,3,39] output:939399.93,99.933399 input:[45.45,45,45,45] output:45454545.45,45.45454545 input:[12,21,34,43,45.1] output:4334211245.1,45.112213443 Ini adalah kode-golf sehingga kode terpendek …
16 code-golf 

16
Weight of the Least Weighted RoD Path
Membiarkan Amenjadi moleh npersegi panjang bilangan bulat positif , di mana mdan njuga bilangan bulat positif . Kami tertarik pada jalur RoD ('Kanan-atau-Bawah') dari sel kiri atas Ake sel kanan bawah; dalam jalur RoD, setiap sel yang berurutan dari jalur tersebut adalah satu sel di sebelah kanan atau satu sel …

9
Apakah ini Skala Besar (atau setara)?
Bak pasir Skala utama (atau skala Ionia) adalah salah satu skala musik yang paling umum digunakan, terutama dalam musik Barat. Ini adalah salah satu skala diatonis. Seperti banyak skala musik, itu terdiri dari tujuh not: yang kedelapan duplikat pertama di dua kali frekuensi sehingga disebut oktaf lebih tinggi dari not …

13
Apakah string ini palindrome (dalam Kode Morse)?
Tantangan Terinspirasi oleh video ini Seperti yang Anda ketahui, palindrome adalah kata yang dieja sama maju seperti mundur. Kata "PULP" bukanlah palindrom, tetapi ketika diterjemahkan ke dalam Kode Morse (dengan jarak antar huruf dihapus), "PULP" menjadi ". - ...-.-...--." yang merupakan palindrome. Tugas Anda adalah menulis program atau fungsi yang …

6
Pagar Biner
Memasukkan: Bilangan bulat ndalam kisaran2 <= n <= 10 Daftar bilangan bulat positif Keluaran: Konversikan bilangan bulat ke representasi biner mereka (tanpa angka nol di depan), dan gabungkan semuanya. Kemudian tentukan semua substring biner yang membentuk 'pagar biner' menggunakan njumlah tiang pagar. Ruang (nol) di antara setiap tiang pagar tidak …

14
Hashing Panjang Sewenang-wenang
Anggap Anda memiliki fungsi hash yang mengambil string dengan panjang dan mengembalikan string dengan panjang dan memiliki properti bagus yang tahan benturan , yaitu sulit untuk menemukan dua string berbeda dengan hash yang sama .HH\mathcal{H}2n2n2nnnns≠s′s≠s′s \neq s'H(s)=H(s′)H(s)=H(s′)\mathcal{H}(s) = \mathcal{H}(s') Anda sekarang ingin membangun fungsi hash baru yang membutuhkan string dengan …

8
Konversikan persentase ke rasio “sederhana”
Anda menjalankan situs web politik , dan telah menentukan bahwa orang-orang memiliki pemahaman intuitif yang lebih baik ketika peluang menang atau kalahnya pemilihan dinyatakan sebagai rasio ("5 dalam 7") daripada ketika itu dinyatakan sebagai persentase ("71%" ). Tetapi Anda juga tidak ingin menampilkan rasio yang membingungkan seperti "58 in 82", …

21
Berapa tiga?
Dalam tugas ini, kode Anda akan diberi bilangan bulat nnn sebagai input. Kode Anda kemudian harus menghasilkan jumlah kelipatan 333 yang dapat digabungkan (dalam basis 101010 ) untuk membentuk 3n3n3n (tanpa nol di depan). Misalnya jika Anda diberi 260422604226042 sebagai input, 26042×3=7812626042×3=7812626042\times3=78126 dan 781267812678126 dapat dibuat dengan menggabungkan 787878 , …

7
Magic: The Gathering Combat with Abilities
Terkait Tujuan: Diberi dua makhluk dengan kemampuan bertarung opsional, kembalikan nilai-nilai unik namun konsisten yang mewakili makhluk mana yang mati, jika ada. Memasukkan: #Longest form: [[P,T, "<abilities>"], [P,T, "<abilities>"]] #Shortest form: [[P,T], [P,T]] Setiap makhluk akan diberikan dalam bentuk [P,T,"<abilities>"]. Itu akan dalam bentuk [P,T],, [P,T,""]atau [P,T,0]jika tidak memiliki kemampuan, …

6
Makan ikan, tumbuh dalam ukuran
Anda adalah ikan di kolam yang perlu untuk bertahan hidup dengan makan ikan lainnya. Anda hanya bisa makan ikan dengan ukuran yang sama atau lebih kecil dari diri Anda sendiri. Anda harus membuat sebuah program yang mengambil kawanan ikan sebagai masukan diurutkan. Dari ini Anda harus bekerja keluar berapa banyak …

4
Zigzag string ini dengan menciutkan duplikat
Diberikan string, tugas Anda adalah merobohkannya menjadi struktur seperti zig-zag seperti dijelaskan di bawah ini. Lipat menjadi Zigzag Kami akan mengambil string "Mississippi"sebagai contoh: Pertama, hasilkan awalan terpanjang yang terdiri dari karakter unik saja: Mis Saat Anda mencapai karakter duplikat C pertama , abaikan saja, dan hasilkan awalan terpanjang yang …

17
Pola Bergantian
Dalam sebuah pertanyaan stackoverflow sekarang dihapus, seseorang diposting berikut: Menulis sebuah program atau fungsi untuk mencetak pola alternating di *dan #berdasarkan bilangan bulat tertentu n. Beberapa contoh: Input: n=1 Output: * Input n=5 Output: *#### ###** ***## ###** *#### Input: n=8 Output: *####### ######** ***##### ####**** ****#### #####*** **###### #######* …

5
Operasi minimum untuk mendapatkan dari satu nomor ke yang lain
Mari kita mendefinisikan bahasa sederhana yang beroperasi pada nilai 8-bit tunggal. Ini mendefinisikan tiga operasi bitwise (penjelasan kode mengasumsikan valuevariabel 8-bit ): !Meniadakan bit paling signifikan ( value ^= 1) <Membungkus shift kiri ( value = value << 1 | value >> 7) >membungkus shift kanan ( value = value …

30
Memulihkan kekuatan dari kekuatan utama
Tampaknya banyak orang ingin memiliki ini, jadi sekarang sekuel tantangan ini ! Definisi : a kekuatan utama adalah nomor alami yang dapat dinyatakan dalam bentuk p n dimana p adalah prima dan n adalah nomor alam. Tugas : Diberi kekuatan utama p n > 1, kembalikan kekuatan n. Testcases : …

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.