Pertanyaan yang diberi tag string

33
Apakah ini kode awalan?

Dalam teori informasi, "kode awalan" adalah kamus di mana tidak ada kunci yang merupakan awalan dari yang lain. Dengan kata lain, ini berarti bahwa tidak ada string yang dimulai dengan yang lain. Misalnya, {"9", "55"}adalah kode awalan, tetapi {"5", "9", "55"}tidak. Keuntungan terbesar dari ini,...

33
Temukan pola yang optimal

Diberi string yang terdiri dari huruf kecil, seperti aabaaababbbbaaba dan bilangan bulat positif n , seperti 4, menghasilkan panjang- n string t sehingga ketika t diulangi dengan panjang s , mereka memiliki banyak karakter yang sama. Untuk contoh yang diberikan, output optimal adalah aaba,...

33
Apakah ini nomor Loeschian?

Bilangan bulat positif kadalah angka Loeschian jika kdapat dinyatakan sebagai i*i + j*j + i*juntuk i, jbilangan bulat. Misalnya, angka Loeschian positif pertama adalah: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Perhatikan bahwa i, juntuk yang diberikan ktidak unik....

33
Selamat ulang tahun, Raffaele Cecco!

Raffaele Cecco adalah programmer yang menghasilkan beberapa dari yang terbaik video game untuk ZX Spectrum komputer di akhir tahun delapan puluhan. Di antara yang lain, ia mengembangkan Cybernoid dan Exolon yang sangat terkenal . Raffaele berusia 50 tahun pada 10 Mei 2017 . Tantangan ini merupakan...

33
{Nomor Keriting};

Dalam bahasa pemrograman esoterik Curly, program hanya terdiri dari kurung kurawal {}dan titik koma ;. Meskipun toolset sederhana ini, Curly memiliki literal yang dapat mewakili bilangan bulat negatif. Formatnya agak sulit bagi yang belum tahu untuk membaca, jadi mari kita menulis beberapa kode...

33
Simulasikan penekanan tombol

Tugas Anda adalah mensimulasikan beberapa penekanan tombol yang diketik pengguna. Memasukkan Array string atau string dengan pembatas pilihan Anda (di luar rentang 32-126) yang mengandung setidaknya satu 'keystroke'. Array ini hanya akan berisi dua jenis string: penekanan tombol pasif...

33
Hapus karakter pada indeks yang ditentukan

(sangat terinspirasi oleh Elemen string pada indeks yang ditentukan ) Diberikan string sdan integer yang nmewakili indeks masuk s, output sdengan karakter pada nposisi -th dihapus Pengindeksan 0 dan pengindeksan 1 diizinkan. Untuk pengindeksan 0, nakan menjadi non-negatif dan kurang dari...

33
Batalkan non-duplikasi string

pengantar Mari kita amati string berikut: AABBCCDDEFFGG Anda dapat melihat bahwa setiap huruf telah digandakan , kecuali untuk surat itu E. Itu berarti bahwa surat Eitu telah diduplikasi . Jadi, satu-satunya hal yang perlu kita lakukan di sini adalah membalikkan proses itu, yang memberi kita...

32
Siapa yang akan memenangkan pemilihan?

Ini adalah tantangan di mana dua orang, 1 dan 2, berlari untuk jabatan. Orang-orang secara menentukan memilih dengan cara tertentu di dunia 1 dan 2, yang dapat memungkinkan para kandidat untuk mengetahui hasilnya sebelum pemilihan. CATATAN: ini tidak dimaksudkan untuk merujuk pada pemilihan luar...

32
Skor Rutinitas Ayunan Pohon Anggur Tarzan di Olimpiade

Swingers anggur Olimpiade melakukan rutinitas mereka di pohon standar. Secara khusus, Pohon Standar nmemiliki simpul untuk 0naik n-1dan ujung-ujungnya menghubungkan setiap simpul bukan nol ake simpul n % adi bawahnya. Jadi, misalnya, Standard Tree 5 terlihat seperti ini: 3 | 2 4 \ / 1 |...

32
Tempelkan Paragraf

Dalam semangat Patch Gambar , inilah tantangan yang sama tetapi dengan teks. Tantangan Bit busuk telah mempengaruhi teks berharga Anda! Diberi paragraf yang terdiri dari karakter ASCII, dengan lubang persegi panjang di suatu tempat di dalamnya, program Anda harus mencoba mengisi lubang dengan...

32
Peningkatan Cipher Latin Babi Caesar

Masalah dengan cipher Caesar adalah kata-kata yang dihasilkan seringkali sulit diucapkan. Masalah dengan Babi Latin adalah mudah untuk memecahkan kode. Mengapa tidak menggabungkannya? Memasukkan Sebuah kata yang terdiri dari 26 huruf bahasa Inggris. Keluaran Pertama, ubah setiap konsonan...

32
Brute dengan paksa switchboard

Suatu hari, tim kami pergi ke ruang pelarian. Salah satu teka-teki melibatkan papan enam sakelar mekanis di mana Anda harus menemukan kombinasi yang benar dan mematikan untuk membuka kunci kotak, agak seperti ini: -v-v-v- -v-v-v- Menjadi pengembang, kami memutuskan akan lebih efisien untuk...

32
Substring yang meledak

pengantar Mari kita amati senarnya abc. Substring yang dapat dibuat dari ini adalah: a, ab, abc, b, bc, c Kita sekarang perlu menyelaraskannya di bawah string awal, seperti ini: abc a b c ab bc abc Urutan string tidak masalah, jadi ini juga berlaku: abc a ab abc b bc c Jadi,...

32
Formatter Penjelasan Kode

Pengajuan golf kode yang sukses, pada dasarnya, dipenuhi dengan simbol-simbol gila di semua tempat. Untuk membuat pengajuan mereka lebih mudah dimengerti, banyak pegolf kode memilih untuk memasukkan penjelasan kode mereka. Dalam penjelasan mereka, garis kode diubah menjadi diagram yang meledak...

32
Peregangan Kata

Tulis program atau fungsi yang menduplikasi huruf dalam sebuah kata, sehingga semua huruf yang digandakan yang disusun dari kiri ke kanan dalam kata tersebut akan membentuk array input. Sebagai contoh: input: chameleon, [c,a,l,n] output: cchaamelleonn Memasukkan Kata awal (mis....

32
Jumlahkan angka pada standar dalam

Pertimbangkan aliran / file dengan satu bilangan bulat per baris. Sebagai contoh: 123 5 99 Kode Anda harus menampilkan jumlah angka-angka ini, yaitu 227. Format input hanya satu integer per baris. Anda tidak dapat, misalnya, menganggap input berada pada satu baris sebagai array bilangan...

32
Pleasanortmanteaus

Sebuah kata portmanteau adalah kombinasi dari dua kata yang mengambil bagian dari setiap kata dan membuat mereka menjadi sebuah kata single baru. Misalnya, singa + harimau => liger . Mari kita menulis sebuah program untuk menghasilkan portmanteaus dari sepasang kata input. Komputer bukan yang...