Pertanyaan yang diberi tag string

20
Identifikasi string dari substringnya

pengantar Saya sebelumnya telah menciptakan dua tantangan di mana idenya adalah untuk merekonstruksi objek menggunakan sesedikit mungkin jenis operasi query; ini akan menjadi yang ketiga. Tugas Input Anda harus berupa string yang tidak kosong di Satas alfabet abcdan panjangnya, dan output Anda...

20
KITT art ASCII mobil

Serial TV 80-an Knight Rider menampilkan mobil yang cerdas dan sadar diri yang disebut KITT. Salah satu aspek khas dari mobil ini adalah bar pemindai yang dipasang di depan yang memungkinkan KITT untuk "melihat" (dan yang mencurigakan akrab bagi penggemar serial TV lain sebelumnya ). Pemindai...

20
Sufiks Meledak

Diberikan string ASCII, mengeluarkan sufiks yang meledak itu. Misalnya, jika string itu abcde, ada 5 sufiks, yang dipesan terpanjang hingga terpendek: abcde bcde cde de e Setiap sufiks kemudian meledak , artinya setiap karakter disalin sebanyak lokasi yang diindeks dalam sufiks tersebut....

20
Nomor spasi

Diberikan daftar Nbilangan bulat non-negatif, hasilkan angka-angka tersebut dengan masing-masing diisi oleh spasi hingga panjang N. (Atau, kembalikan daftar karakter / string.) Anda dapat mengasumsikan bahwa Nlebih besar atau sama dengan jumlah digit dari jumlah terbesar dalam daftar. Ruang...

20
Multiplikasi ritsleting

pengantar Mari kita mendefinisikan operasi aritmatika baru, yang saya sebut multiplikasi ritsleting . Untuk melipatgandakan dua bilangan bulat non-negatif, Anda menambahkan nol di depan untuk membuat panjangnya cocok, kalikan basis-10 angka yang sesuai, tambahkan nol di depan dengan hasil untuk...

20
[Br] membuat Kode Golf [Ba] d

Pertimbangkan string berikut: Tin Snips String ini berisi beberapa simbol atom pada tabel periodik . Kami dapat menulis ulang string ini untuk mengidentifikasi beberapa di antaranya: [Ti][N] [Sn][I][P][S] Tentu saja, kita juga bisa menulis seperti ini: T[In] [S][Ni][P][S] Aturan untuk...

20
Cobalah untuk membuat persegi!

Tugas Diberikan satu karakter yang dapat dicetak non-spasi, buat representasi persegi 3x3 dari input itu. Misalnya, jika inputnya adalah #, maka outputnya adalah: ### # # ### Aturan Format outputnya ketat, meskipun baris baru tertinggal diperbolehkan. Ini berarti bahwa ruang di tengah...

20
Kata-kata yang Berisi Digit

Kata digit adalah kata di mana, setelah menghapus beberapa huruf, Anda hanya memiliki satu digit: SATU, DUA, TIGA, EMPAT, LIMA, ENAM, TUJUH, DELAPAN, DELAPAN atau SEMBILAN (bukan NOL). Misalnya, BOUNCE dan ANNOUNCE adalah kata digit, karena mengandung kata digit. ENCODE bukan kata digit, meskipun...

20
Membalikkan interleaving

Diberikan string, balikkan secara interleaving. Berikut cara melakukannya untuk abcdefghidan abcdefghij, diindeks 0: Pisahkan karakter pada indeks genap dari karakter pada indeks ganjil:acegi bdfh acegi bdfhj Membalikkan karakter pada indeks ganjil:acegi hfdb acegi jhfdb Interleave menjadi...

20
Kode negara bagian AS lebih efisien

Singkat negara bagian AS itu! menyenangkan, tetapi kami belajar bahwa menyingkat nama negara bagian AS secara efisien sulit dilakukan dengan sistem saat ini. Mari kita datang dengan skema kode negara alternatif untuk bermain golf yang efisien. Tugas Anda: Tulis fungsi (atau program) yang,...

20
Bongkar tali itu!

Diberikan string sebagai input, output satu atau lebih varian string sehingga: Tidak ada karakter di posisi aslinya Tidak ada karakter yang berdekatan dengan karakter yang semula berbatasan dengannya Anda dapat mengasumsikan ini akan selalu dimungkinkan untuk string yang diberikan, dan hanya...

20
Baca kata sandi

Tantangan Anda adalah membaca "kata sandi" dari keyboard / input standar. Tantangan : Baca string tanpa sterlihat. Untuk setiap karakter yang masuk s, cetak satu karakter c. Dalam waktu nyata. Aturan: Anda harus mencetak cdalam waktu nyata. Segera setelah pengguna memasukkan karakter yang...

20
Apakah ini berulang?

Sederetan karakter berulang jika berisi dua substring berturut-turut yang setara. Misalnya, 2034384538452ulangi karena mengandung 3845dua kali, berturut-turut. Oleh karena itu, tantangan Anda adalah memutuskan apakah string berisi substring berulang. Anda dapat mengambil input sebagai string atau...

20
Gambar ASCII X besar

Masalah Terinspirasi oleh tantangan sebelumnya melakukan hal serupa Diberikan noutput input integer positif bentuk yang mengikuti pola ini: masukan n=1: * * * * * masukan n=2: ** ** **** ** **** ** ** masukan n=3: *** *** *** *** ***** *** ***** *** *** *** *** dan...

20
Apakah pengidentifikasi ini setara?

Dalam bahasa Nim , aturan untuk membedakan pengidentifikasi sedikit lebih santai daripada kebanyakan bahasa lainnya. Dua pengidentifikasi setara atau alamat variabel yang sama jika mereka mengikuti aturan ini : karakter pertama keduanya sama (case sensitive) kedua string adalah sama (kasus di...

20
Rendering markdown sederhana

Ada beberapa cara untuk membuat header pada posting di jaringan Stack Exchange. Format yang paling umum 1 digunakan pada PPCG tampaknya menjadi: # Level one header ## Level two header ### Level three header Catat spasi setelah tanda pagar. Juga, perhatikan bahwa tanda pagar tidak...

20
Rekonstruksi Boneka Matryoshka Saya

Latar Belakang Sebuah Matryoshka (atau boneka bersarang Rusia) adalah satu set boneka yang muat di dalam satu sama lain. Saya tidak sengaja mencampurkan koleksi boneka matryoshka saya dan saya tidak ingat yang mana yang ada di dalamnya. Objektif Diberikan daftar string yang unik , mengurutkannya...

20
Periode string lokal

Periode lokal Ambil string yang tidak kosong s . The periode lokal dari s pada indeks i adalah yang terkecil bilangan bulat positif n sehingga untuk setiap 0 ≤ k <n ini, kami memiliki s [i + k] = s [i-n + k] setiap kali kedua sisi didefinisikan. Atau, itu adalah panjang minimum dari string...

20
Apakah ini bilangan segitiga terpotong?

Urutan OEIS terkait: A008867 Nomor segitiga terpotong Properti umum dari bilangan segitiga adalah bahwa angka-angka itu dapat disusun dalam segitiga. Misalnya, ambil 21 dan susun menjadi segitiga os: Hai oo ooo oooo ooooo oooooo Mari kita mendefinisikan "pemotongan": memotong segitiga...