Pertanyaan yang diberi tag code-golf

16
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

16
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...

16
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...

16
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

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...

16
Berapa banyak bergerak?

Dengan dua posisi berbeda pada papan catur dan jenis keping, outputkan jumlah gerakan minimum yang diperlukan untuk keping itu untuk berpindah dari satu posisi ke posisi lain. Aturan Bagian yang diberikan bisa berupa Raja, Ratu, Benteng, Ksatria dan Uskup. (Input ini dapat diambil sebagai 5...

16
Rounding yang Memuaskan

Rounding yang Memuaskan Anda tahu kapan Anda berada di kelas sains, dan diminta membulatkan ke 2 buah ara, tetapi jawaban Anda adalah 5.2501...? Anda harus membulatkan tekad 5.3, tapi itu sangat tidak memuaskan! Dengan membulatkan ke 5.3, Anda pergi dengan 0,05 keseluruhan, yang merupakan jumlah...

16
Jumlah alkana

Diberi angka positif nnn , temukan jumlah alkana dengan atom karbon nnn , abaikan stereoisomer ; atau setara, jumlah pohon yang tidak berlabel dengan nnn node, sehingga setiap node memiliki derajat ≤ 4≤4\le 4 . Ini adalah urutan OEIS A000602 . Lihat juga: Parafin - Kode Rosetta Contoh Untuk n =...

16
Buat program bahasa yang lebih panjang

Bahasa adalah dialek bercinta yang terkenal karena melanggar tantangan pembatasan sumber. Itu karena bahasa hanya peduli tentang panjang sumbernya dan bukan isinya. Pertama, panjang program dihitung. Kemudian, kata panjang dikonversikan menjadi biner dan diisi oleh nol menjadi beberapa kelipatan...

16
Meja tanpa batas

Dalam tantangan ini, Anda akan menempatkan huruf-huruf dari alfabet dalam bidang Kartesius dan menampilkan hasilnya sebagai teks. Input Anda akan terdiri dari daftar daftar dengan 3 parameter: Koordinat X Koordinat Y Tali Bagaimana? Kita tahu bahwa sebuah pesawat Cartesian mengandung 2 sumbu...

16
Orde Baru # 3: 5 8 6

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 bilangan positif. Ini adalah tantangan ketiga dalam seri ini (tautan ke tantangan...

16
Dibagi menjadi tiga!

Diberikan string, Anda harus membaginya menjadi kelompok-kelompok tiga karakter (oleh padding _di akhir). Terkait , tapi tetap saja berbeda. Sampel I / O: 'abcde' -> 'abc', 'de_' '1234' -> '123', '4__' '' -> [] or falsey value 'Three spree!' -> 'Thr', 'ee ', 'spr', 'ee!' 6...

16
Apakah Rep saya di Stack-Exchange Form?

Tempat: Reputasi Anda ada dalam Formulir Penukaran-Stack jika itu dapat diwakili dengan mendekomposisi jumlah medali Anda (emas, perak, dan perunggu dihitung secara terpisah) menjadi basis-10 digit mereka dan bergabung dengan mereka dalam urutan tertentu, dengan beberapa peringatan. Saat...

16
Bertukar “Baik” dan “Buruk”

Deskripsi Tantangan: Tulis program yang meminta input dari pengguna. Pengguna akan masuk Goodatau Bad. Anda tidak harus mendukung input lainnya. Jika pengguna masuk Good, cetak Baddan sebaliknya (ke stdout dll). Catatan: 1) Anda tidak dapat menggunakan pasangan dua kata lainnya. 2) Program Anda...

16
Decode kuantitas variabel-panjang

Sebuah kuantitas variabel-panjang (juga disebut sebagai VLQ atau uintvar) adalah cara untuk mengkodekan hingga nilai integer 28 bit menggunakan hanya sebagai banyak byte yang diperlukan. Ini digunakan dalam format file MIDI sebagai cara untuk meminimalkan ukuran data peristiwa tertentu. Cara...

16
Ganti String Fancy

biarkan S, adan bmasing - masing mewakili string Sasaran: Menulis fungsi penggantian string standar di mana Anda mengganti semua kemunculan adalam string Sdengan bselama abelum menjadi bagian dari instance darib misalnya, jika kita memiliki string S=My oh my that there is a big ol' that dan kami...

16
Bagi Angka dengan 0

Kita semua telah diberitahu pada suatu titik dalam hidup kita bahwa membagi dengan 0 adalah tidak mungkin. Dan sebagian besar, pernyataan itu benar. Tapi bagaimana jika ada adalah cara untuk melakukan operasi dilarang? Selamat datang di kreasi terbaru saya: b-nomor. b-nomornya sedikit seperti...