Pertanyaan yang diberi tag string

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
Dari Piring ke Negara

Ini pada dasarnya kebalikan dari Menghasilkan Plat Lisensi AS Tantangan: Diberikan string yang cocok dengan salah satu format plat nomor di bawah ini, output semua kemungkinan status yang cocok dengan format itu. Dalam tabel di bawah ini 0berdiri untuk satu digit 0melalui 9inklusif, dan Asingkatan...

15
Berapa banyak karakter per karakter?

Di http://shakespeare.mit.edu/ Anda dapat menemukan teks lengkap dari setiap drama Shakespeare di satu halaman (misalnya Hamlet ). Tulis skrip yang mengambil url lakon dari stdin, seperti http://shakespeare.mit.edu/hamlet/full.html , dan tampilkan jumlah karakter teks yang setiap karakter lakon...

15
Temukan nomor braket terpendek

Nomor braket menyediakan cara sederhana untuk mengekspresikan bilangan bulat besar hanya dengan menggunakan braket kiri, spasi, dan braket kanan ( [ ]). Nomor braket didefinisikan sebagai string dari satu atau lebih pasangan tanda kurung yang [...]disebut potongan , yang masing-masing dipisahkan...

15
Peta Roti Diskret

pengantar Peta Baker adalah sistem dinamik penting yang menunjukkan perilaku kacau. Ini adalah fungsi dari satuan kuadrat itu sendiri yang didefinisikan secara intuitif sebagai berikut. Potong persegi secara vertikal menjadi dua, menghasilkan ukuran dua persegi panjang 0.5×1. Susun setengah...

15
Pencocokan string waktu-nyata

Tugas Tugasnya adalah bermain golf algoritma pencocokan string tepat waktu pilihan Anda. Memasukkan Dua baris teks disediakan pada input standar, dipisahkan oleh baris baru. Baris pertama berisi "pola" dan hanya akan menjadi string ASCII yang diambil dari surat-surat a-z. Baris kedua berisi...

15
CodeGolf - Abaikan derau # 1

Instruksi Barry adalah pengembang backend tidak begitu baik yang bertanggung jawab atas API kecil yang harus memberi Anda informasi tentang pembelian yang dilakukan di toko klien. Namun, dia belum melakukan pekerjaan dengan baik dan bos Anda memberitahu Anda untuk memperbaikinya sisi klien....

15
Perbaiki Braces, dll

Misi Anda, sebaiknya Anda memilih untuk menerimanya, adalah untuk menambahkan dengan minimum jumlah tanda kurung, kawat gigi, dan kurung untuk membuat string yang diberikan (yang hanya berisi tanda kurung, kawat gigi, dan kurung) memiliki pencocokan penjepit yang benar. Ikatan simbol yang...

15
Burrows, Wheeler dan Kembali

Latar Belakang The Burrows-Wheeler transform (BWT) adalah permutasi reversibel karakter dari string yang menghasilkan berjalan besar karakter yang sama untuk jenis tertentu dari string seperti teks biasa. Ini digunakan, misalnya, dalam algoritma kompresi bzip2 . BWT didefinisikan sebagai...

15
Konversi Waktu Desimal Hari

pengantar Waktu membingungkan. Enam puluh detik hingga satu menit, enam puluh menit hingga satu jam, dua puluh empat jam per hari (dan belum lagi sialnya am / pm!). Tidak ada ruang untuk kekonyolan seperti saat ini, jadi kami telah memutuskan untuk mengadopsi satu-satunya alternatif yang masuk...

15
Palindrom tebal

Palindrom memang menyenangkan, tetapi beberapa senar lainnya mulai merasa ditinggalkan. Kita dapat mengubah string-string itu menjadi palindrom tebal dengan memecahnya menjadi susunan palindromik. Misalnya, string "abcabca"bukan palindrome jika kita membacanya karakter demi karakter, tetapi kita...

15
Boo! Tantangan Golf Kode Halloween

Tulis sebuah program yang mengambil string input dengan panjang 2 atau lebih karakter dan menambahkan string ~BOO!~ (string itu memiliki ruang awal dan akhir) di tempat acak yang seragam dalam string yang tidak di kedua ujungnya. Input sampel yang dilarang : 2atau (input kosong) Output sampel...

15
Tentang Subjek Keypads

Keep Talking and Nobody Explodes adalah gim multipemain lokal di mana satu pemain memiliki kendali atas "bom" virtual, dan harus dipandu oleh pemain lain, "pakar", yang memiliki akses ke manual defusal bom. Salah satu modul yang akan dilucuti dalam gim ini adalah modul keypad, yang akan kita hadapi...

15
Mainkan rantai kata

Ketika saya masih muda, saya biasa memainkan permainan kata yang disebut rantai kata . Itu sangat sederhana. Pemain pertama memilih sebuah kata; pemain berikutnya mengatakan kata lain yang dimulai dengan huruf yang sama dengan kata sebelumnya berakhir. Ini berlangsung selamanya sampai seseorang...

15
Tokenize bahasa Berbasis Stack

Saya telah bekerja di lain tumpukan berbasis bahasa golf disebut Stackgoat . Dalam tantangan ini Anda akan menulis Tokenizer untuk Stackgoat (atau benar-benar bahasa berbasis stack umum). Contohnya "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34',...

15
Tentukan jenis input

Tantangannya sederhana: Tentukan jenis input, dan hasilkan pengidentifikasi yang memberi tahu jenis inputnya. "UI", Unsigned integer: 0, 1, 34,111111111111111111111111111111111111111111 "SI", Signed integer: +0, +1, +42, -1, -3,-111111111111111111111111111111111111111111 "UD", Unsigned desimal:...

15
Jendela Pangrammatik Terpendek

Pangram adalah kalimat atau kutipan yang berisi semua dua puluh enam huruf alfabet, seperti yang ditunjukkan dalam tantangan golf kode ini . Namun, jendela pangrammatic adalah pangram dalam bentuk beberapa segmen teks, yang mungkin berakhir atau dimulai setengah kata, ditemukan di suatu tempat...

15
Alihkan string

Tantangannya melibatkan hanya beralih string dalam string lain. Penjelasan Jika toggle string adalah substring dari string utama , hapus semua instance dari string toggle dari string utama ; jika tidak, tambahkan string sakelar di akhir string utama . Aturan Semua string terdiri dari...

15
Pisahkan huruf dan angka

Paragraf teks memiliki angka dan huruf alfabet tercampur. Tugas Anda adalah untuk memisahkan angka ke sisi kiri dan huruf alfabet ke sisi kanan dalam urutan yang sama dari setiap baris. Aturan: Angka adalah bilangan bulat; jadi tidak ada titik desimal, dan tidak ada tanda negatif /...