Pertanyaan yang diberi tag string

29
Teka-teki Pencarian Kata

Diberikan teks persegi panjang sebagai teka-teki pencarian kata dan string pencarian, tentukan apakah teks tersebut berisi string pencarian. String pencarian dapat muncul: secara horizontal, vertikal atau diagonal maju atau mundur Anda dapat menulis fungsi atau program dan mengambil dua string...

29
Substring Unik Terpendek

Memasukkan String alfanumerik s. Keluaran String terpendek yang muncul tepat sekali sebagai substring (bersebelahan) di s. Kejadian yang tumpang tindih dihitung sebagai berbeda. Jika ada beberapa kandidat dengan panjang yang sama, Anda harus menampilkan semuanya dalam urutan kejadian. Dalam...

29
The Smart Person's Mirage

Sekali waktu, saya membaca pertanyaan / jawaban ini di Quora Apakah benar ada programmer dengan gelar ilmu komputer yang tidak dapat lulus tes FizzBuzz Kode ini diberikan sebagai jawaban yang jelas for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: print...

29
Chunky vs. Smooth Strings

Pertimbangkan string dengan panjang N, seperti Peanut Butterdengan N = 13. Perhatikan bahwa ada N-1 pasangan karakter yang berdekatan dalam string. Sebab Peanut Butter, yang pertama dari 12 pasangan adalah Pe, yang kedua adalah ea, yang terakhir adalah er. Ketika pasangan sebagian besar karakter...

29
Mengurung dalam Catatan Kaki

Latar Belakang Programmer LISP telah mengambil alih dunia! Tanda kurung telah dinyatakan sebagai karakter sakral, dan mulai sekarang, tanda kurung hanya dapat digunakan dalam program LISP. Telah diputuskan bahwa tanda kurung dalam karya sastra akan digantikan oleh catatan kaki, dan tugas Anda...

29
Keputusan Santa

Keputusan Santa: Dalam tantangan ini, Anda akan membantu Santa Claus memutuskan apakah seseorang di daftar mereka nakal atau baik, dan kemudian mendapatkan coalatau toys. Namun sayangnya, Santa tidak terorganisir, dalam beberapa entri, bidang naughty, nice dan namedalam urutan yang...

29
Batalkan string

Diberikan input dari daftar irisan string, output string asli. Setiap irisan akan diberikan sebagai daftar panjang 2, berisi posisi awal irisan (bilangan bulat ≥0) dan irisan itu sendiri. Jika bahasa Anda tidak mendukung array tipe sewenang-wenang, Anda juga dapat menganggap ini sebagai struct...

29
Hitung Super-Logaritma

Ini harus menjadi tantangan sederhana. Dengan diberi nomor n >= 0, keluarkan logaritma super-log (atau log *, log-star, atau logaritma iterated , yang setara karena ntidak pernah negatif untuk tantangan ini.) Dari n. Ini adalah salah satu dari dua fungsi terbalik untuk tetrasi . Yang lainnya...

29
Segi teks

Tantangan Diberikan string, output teks dalam bentuk kotak. Anda bisa berasumsi bahwa teks akan selalu masuk dalam kotak , dan itu tidak akan pernah menjadi string kosong. Anda juga dapat menganggap itu tidak akan pernah memiliki baris baru. Contoh Input: Hi, world Output: Hi, wo rld Uji...

29
Urutan Berlekuk

Semua kredit untuk Adnan untuk datang dengan tantangan ini. Tantangan terakhir saya, sebelum saya istirahat . Tugas Diberikan bilangan bulat positif n, jika nganjil, ulangi /berkali-kali; jika nada, ulangi \berkali-kali. (Serius, testcases akan jauh lebih jelas daripada deskripsi ini, jadi...

29
Apakah ini kata yang aneh?

Tantangan Diberi kata tunggal sebagai input, tentukan apakah kata itu ganjil atau genap. Kata-kata ganjil dan genap Asumsikan aturan umum: odd + odd = even even + odd = odd odd + even = odd even + even = even Dalam alfabet, huruf anehnya adalah: aeiou Dan huruf genapnya

29
Ayo lakukan Wave!

Memasukkan: Tali (potongan gelombang) dengan panjang >= 2. Bilangan bulat positif n >= 1 . Keluaran: Kami menampilkan gelombang single-line. Kami melakukan ini dengan mengulangi input string n kali. Aturan tantangan: Jika karakter pertama dan terakhir dari string input cocok, kami...

29
Sortir string, semacam

Jika Anda mengurutkan string, Anda biasanya akan mendapatkan sesuatu seperti: ':Iaaceeefggghiiiiklllllmnnooooprrssstttttuuyyyy Ya, itu adalah kalimat pertama yang disortir. Seperti yang Anda lihat, ada banyak karakter berulang, aa, eee, ttttt, 9 ruang dan sebagainya. Jika kita menambah...

29
"Gandakan" dua string

Ini terinspirasi oleh fungsi yang baru-baru ini saya tambahkan ke bahasa saya Tambah ++ . Karena itu saya akan mengirimkan jawaban singkat di Add ++ tetapi saya tidak akan menerimanya jika menang (itu tidak adil) Tidakkah kamu membencinya ketika kamu bisa melipatgandakan angka tetapi tidak...

29
Terapkan penambahan string yang benar

Banyak bahasa memungkinkan string untuk "ditambahkan" dengan +. Namun ini benar-benar rangkaian, tambahan yang benar akan mengikuti aksioma grup: Ditutup (penambahan dua string selalu berupa string) Ini asosiatif ( (a + b) + c = a + (b + c) ) Ada identitas ( ∃e: a + e = a ) Setiap elemen memiliki...

29
Apakah Bergunung-gunung?

Tantangan Untuk tantangan ini, string pegunungan adalah yang sesuai dengan aturan tata bahasa M: x(Mx)*di mana pada setiap produksi, semua x adalah karakter yang sama. Saat menjorok, string pegunungan mungkin terlihat seperti ini: A B C D C E F E C B A Seperti yang Anda lihat, itu...

29
Kami berakhir di tempat kami mulai! ...

Tantangan: Memasukkan: Anda mengambil dua input: - Sebuah string yang hanya berisi ASCII yang dapat dicetak (tidak termasuk spasi, tab, atau baris baru) - Karakter ASCII yang dapat dicetak Keluaran: Baris pertama akan berisi string-input. Setiap ikemunculan pertama -modulo-3 dari karakter ini...

29
Substitusi magnet kulkas

Saat menulis pesan dengan magnet kulkas, Anda akan sering menemukan diri Anda mengganti sebuah 1untuk I. Dalam tantangan ini, tujuan Anda adalah untuk mengetahui apakah suatu pesan dapat ditulis menggunakan huruf-huruf dari pesan lain. Pergantian yang diizinkan adalah: A = 4 B = 8 C = U E = M = W...

29
Panah variabel-variabel itu!

Tantangan Robin suka memiliki deklarasi variabel dalam bentuk panah. Begini cara dia melakukannya: Masukkan sejumlah string Pesanlah dengan panjang menanjak Keluarkan mereka yang dipesan oleh bagian tengah untuk kira-kira membentuk panah negatif, seperti ini (mana yang paling suka golf): 5 or...