Pertanyaan yang diberi tag «string»

Persaingan untuk memecahkan masalah tertentu melalui penggunaan dan manipulasi string.

6
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 dari satu huruf Amelalui Zinklusif. …

4
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 ingin melakukan penggantian …
16 code-golf  string 

30
Dibagi menjadi tiga!
Diberikan string, Anda harus membaginya menjadi kelompok-kelompok tiga karakter (oleh padding _di akhir). Terkait , tapi tetap saja berbeda. Sampel I / O: 'abcde' -> 'abc', 'de_' '1234' -> '123', '4__' '' -> [] or falsey value 'Three spree!' -> 'Thr', 'ee ', 'spr', 'ee!' 6 MB string Ini adalah …

7
Meja tanpa batas
Dalam tantangan ini, Anda akan menempatkan huruf-huruf dari alfabet dalam bidang Kartesius dan menampilkan hasilnya sebagai teks. Input Anda akan terdiri dari daftar daftar dengan 3 parameter: Koordinat X Koordinat Y Tali Bagaimana? Kita tahu bahwa sebuah pesawat Cartesian mengandung 2 sumbu ( X, Y)(X,Y)(X, Y) dan 4 kuadran di …

4
Zigzag string ini dengan menciutkan duplikat
Diberikan string, tugas Anda adalah merobohkannya menjadi struktur seperti zig-zag seperti dijelaskan di bawah ini. Lipat menjadi Zigzag Kami akan mengambil string "Mississippi"sebagai contoh: Pertama, hasilkan awalan terpanjang yang terdiri dari karakter unik saja: Mis Saat Anda mencapai karakter duplikat C pertama , abaikan saja, dan hasilkan awalan terpanjang yang …

17
Pola Bergantian
Dalam sebuah pertanyaan stackoverflow sekarang dihapus, seseorang diposting berikut: Menulis sebuah program atau fungsi untuk mencetak pola alternating di *dan #berdasarkan bilangan bulat tertentu n. Beberapa contoh: Input: n=1 Output: * Input n=5 Output: *#### ###** ***## ###** *#### Input: n=8 Output: *####### ######** ***##### ####**** ****#### #####*** **###### #######* …

4
Hasilkan Portmantout!
Latar Belakang Tiga tahun yang lalu, orang ini Tom Murphy memasukkannya ke dalam kepala untuk memperluas gagasan portmanteau ke semua kata dalam bahasa dan menyebut ini portmantout ( portmanteau plus tout [Bahasa Prancis untuk semua ]). Mendefinisikan bahasa Inggris sebagai daftar 108.709 kata, ia berhasil menemukan urutan 611.820 huruf dengan …

10
Tetapkan Kursi Pesawat
Terinspirasi oleh pelajaran APL minggu lalu . Diberikan peta kursi 2D besar dan daftar pelanggan 1D, kembalikan peta kursi dan daftar pelanggan tetapi diubah sebagai berikut (untuk menunjukkan kursi yang diduduki dan pelanggan yang duduk): Untuk setiap huruf unik dalam daftar penumpang input, huruf kecil yang banyak (atau semua, jika …

9
Refleksi Array String Menengah
Mari kita mulai dengan mendefinisikan ulang refleksi karakter dalam array karakter 2-d: Dengan deretan karakter 2-d persegi dengan huruf alfabet huruf kecil yang berbeda, tentukan cerminan huruf dalam matriks sebagai menukarnya dengan karakter tepat di seberangnya melalui bagian tengah kotak. Dengan demikian, cerminan huruf cdalam abcde fghij klmno pqrst uvwxy …
16 code-golf  string 

19
Baca warna dengan cara saya
Sistem yang berbeda memiliki cara yang berbeda untuk menggambarkan warna, bahkan jika semuanya berbicara dalam ruang RGBA. Pengembang front-end yang terbiasa dengan CSS mungkin lebih suka #RRGGBBAA. Tetapi pengembang Android mungkin lebih suka #AARRGGBB. Saat menangani format file AAS, #AABBGGRRdiperlukan. Itu terlalu membingungkan. Mungkin kita memerlukan program yang dapat mengkonversi …

6
Panfix ke infiks dipatenkan
Quylthulg adalah bahasa oleh Chris Pressey yang mencoba memecahkan masalah notasi infiks menggunakan apa yang disebut panfix : seperti postfix, panfix tidak memerlukan penyebaran perangkat misterius seperti tanda kurung untuk mengesampingkan prioritas operator default. Pada saat yang sama, panfix memungkinkan istilah yang akan ditentukan dalam urutan dan cara yang sama …

15
Mengurai daftar nomor unary yang ditandatangani
Angka-angka unary biasanya hanya mewakili bilangan bulat non-negatif, tetapi kita dapat memperluasnya untuk mewakili semua bilangan bulat sebagai berikut: Bilangan bulat positif N direpresentasikan sebagai N 1:5 -> 11111 Integer negatif -N direpresentasikan sebagai 0diikuti oleh N 1's:-5 -> 011111 Nol direpresentasikan sebagai 0 Kami kemudian dapat mewakili daftar angka-angka …

17
Gambarkan lambda blazon
Untuk merayakan ulang tahun ke 2497 dari kemenangan Yunani di Salamis pada 480 SM. Gambarkan lambda blazon. Lambda blazon adalah lambda yang dilukis di atas perisai Yunani seperti: Teka-teki: Diberikan bilangan bulat ganjil positif, menghasilkan gambar seni ascii dari perisai di atas. Spesifikasi: n = 1: ( /\ ) n …

6
Mengevaluasi ekspresi minus dan tilde
Mengingat ekspresi pencocokan regex /^[-~]*x$/, mengevaluasinya dalam hal xdan output string yang cocok regex /^-?x[+-]\d+$/. Sebagai contoh, string -~xmengevaluasi x+1, sedangkan string -~-xmengevaluasi -x+1, dan string -~-~--xmengevaluasi x+2. Kami mulai dari xdan mengevaluasi string dari kanan ke kiri. -meniadakan istilah, sementara ~mengkonversi yke -y-1. Testcases: x x+0 ~x -x-1 -~x …
16 code-golf  string 

6
Terapkan Notasi Anyfix!
Dalam notasi awalan, operator datang sebelum argumen, sehingga Anda bisa membayangkan bahwa operator memanggil next()yang secara rekursif dipanggil. Dalam notasi infiks, operator beralih di antara argumen, sehingga Anda dapat membayangkannya hanya sebagai parse tree. Dalam notasi postfix, operator datang setelah argumen, jadi Anda bisa membayangkannya sebagai berbasis stack. Dalam notasi …

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.