Pertanyaan yang diberi tag «string»

Persaingan untuk memecahkan masalah tertentu melalui penggunaan dan manipulasi string.

24
Katakan Apa yang Kamu Lihat
Urutan "Lihat dan katakan" atau "Katakan apa yang Anda lihat" adalah serangkaian angka di mana masing-masing menggambarkan yang terakhir. 1 11 (one one) 21 (two ones) 1211 (one two, one one) 111221 (one one, one two, two ones) 312211 (three ones, two twos, one one) dan terus dan terus ... …

30
Substitusi Selanjutnya
Sebagian besar bahasa dilengkapi dengan built-in untuk mencari string untuk semua kemunculan substring yang diberikan dan menggantikannya dengan yang lain. Saya tidak tahu bahasa apa pun yang menggeneralisasikan konsep ini untuk (tidak harus berdampingan). Jadi itulah tugas Anda dalam tantangan ini. Input akan terdiri dari tiga string A, Bdan C, …

7
Bisakah saya merangkai semua kabel dan adaptor saya menjadi satu?
Misalkan suatu hari Anda menggali melalui kotak besar kabel dan adaptor komputer yang tidak digunakan (USB ke USB mini, VGA ke DVI, dll.). Ada kabel kusut di mana-mana membuat berantakan, dan Anda bertanya-tanya apakah Anda bisa menyederhanakan hal-hal dengan menyatukan semua kabel dalam satu untaian panjang, dan kemudian menggulungnya. Pertanyaannya …
30 code-golf  string 

3
Membantu! Kalkulator saya rusak! (Ubah ekspresi integer menjadi penekanan tombol kalkulator)
pengantar Membantu! Saya tidak sengaja menjatuhkan kalkulator TI-84 saya ke luar jendela saya (jangan tanya bagaimana) dan itu rusak. Saya memiliki tes matematika besok dan satu-satunya kalkulator yang dapat saya temukan adalah satu dengan tombol-tombol ini: 7 8 9 + 4 5 6 - 1 2 3 * 0 = …

30
Implementasikan "tac": Mencetak baris dari file secara terbalik
Antara pertanyaan kucing dan melihat pertanyaan ini di U&L tentang sedsihir, bagaimana dengan penerapannya tac? Objektif Menerapkan program yang akan membalikkan dan mencetak garis dalam file. Memasukkan File, disediakan sebagai nama atau melalui input standar Keluaran Garis, dibalik, ke standar keluar. Mencetak gol Byte kode sumber.
30 code-golf  string 

10
Teks sinusoidal
Sasaran: Menulis program atau fungsi yang mencetak string input dalam bentuk sinusoidal. Sinusoid ASCII Berikut adalah satu periode sinusoid: ....... ... ... .. .. . . . . . . . . . . . . . . . .. .. ... ... ....... Perhatikan bahwa ada tepat satu titik …

30
Awalan Umum Terpanjang dari 2 Strings
Tulis program yang mengambil 2 string sebagai input, dan mengembalikan awalan umum terpanjang. Ini adalah kode-golf , jadi jawabannya dengan jumlah byte terpendek akan menang. Test Case 1: "global" , "glossary" "glo" Test Case 2: "department" , "depart" "depart" Test Case 3: "glove", "dove" ""
30 code-golf  string 

30
Kucing memakan input Anda lagi!
Buat program kucing, alias program yang mengambil input dan mencetaknya. ... Kecuali, program ini akan secara acak mengambil karakter dari input Anda dan mencetaknya. Setiap karakter dalam input harus memiliki peluang yang secara umum sama untuk dihapus dengan program, meskipun, karena sulit untuk membuatnya, peluang untuk setiap karakter dapat bervariasi …

30
Substring umum terbesar
Buat program atau fungsi yang mengambil daftar string sebagai input, dan output string terpanjang yang merupakan substring dari semua string input. Jika ada beberapa substring dengan panjang yang sama, dan tidak lagi substring, output salah satu dari mereka. Ini mungkin berarti mengeluarkan string kosong. Jika ada beberapa output yang valid, …

30
pwaS eht tirsf dna tasl setterl untuk hore dorw
Atau, "Tukar huruf pertama dan terakhir dari setiap kata" Tantangan Anda adalah, mengingat serangkaian karakter ASCII alfabet serta satu karakter lain untuk digunakan sebagai pembatas (untuk memisahkan setiap kata), menukar huruf pertama dan terakhir dari setiap kata. Jika ada kata satu karakter, biarkan saja. Contoh / testcases menggunakan huruf kecil …
30 code-golf  string 

10
Interpretasikan /// (dilafalkan 'garis miring')
Karena kita tidak bisa mendapatkan cukup golf bahasa esoteris, bukan? /// - slash yang diucapkan —adalah bahasa kecil yang menyenangkan berdasarkan s///fungsi penggantian-regex dari ketenaran Perl. Ini hanya berisi dua karakter khusus, garis miring /dan garis miring terbalik \. Anda dapat menemukan artikel lengkapnya di esolangs wiki , tetapi saya …

15
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 …

26
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 4 3 2 1 1 2 3 4 5 …

7
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 akan bergerak ke arah Tenggara; setiap i-modulo-3 detik …

4
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 …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.