Pertanyaan yang diberi tag «string»

Persaingan untuk memecahkan masalah tertentu melalui penggunaan dan manipulasi string.

3
String zig-zag
String zig-zag Diberikan string dan integer positif, output string dalam pola gelombang zig-zag dengan amplitudo puncak dan jarak karakter yang sama dengan integer. Ini mirip dengan pertanyaan ini tetapi juga termasuk spasi karakter. Memasukkan Input dapat dibaca dari STDIN atau diambil sebagai argumen fungsi. Input adalah string tanpa baris baru …

4
Hitung ukuran segmen string minimal
Optimalisasi umum untuk menghemat ruang dalam biner adalah menggabungkan string literal di mana satu literal adalah akhiran dari yang lain. Misalnya, biner dengan string literal a: foobar b: bar c: barbaz d: foobarbaz e: baz mungkin berisi kumpulan string literal berikut ( #mewakili \0-terminator): foobar#foobarbaz# dengan simbol-simbol a, b, c, …


3
Penghakiman Kata Latin
Karena saya tidak dapat berkonsentrasi pada tugas apa pun selama lebih dari 5 detik, saya sering menemukan diri saya memecah kata menjadi sub-string, yang masing-masing memiliki panjang yang berbeda dan tidak mengandung karakter yang berulang. Misalnya, kata "pasta" mungkin dipecah menjadi "masa lalu" & "a", "pas" & "ta", atau "pa" …

8
Temukan Substring Privileged
String Istimewa Himpunan string istimewa didefinisikan secara rekursif sebagai berikut. Semua string dengan panjang 0 atau 1 adalah hak istimewa. Sebuah string sdengan panjang minimal 2 adalah privilege, jika ada string privilege yang lebih pendek tyang muncul stepat dua kali, sekali sebagai awalan dan sekali sebagai akhiran. Kejadian yang tumpang …

2
Rosetta Stone Challenge: Run-Length Encoding v2.0
Tujuan dari Rosetta Stone Challenge adalah menulis solusi dalam bahasa sebanyak mungkin. Pamerkan multibahasa Anda dalam pemrograman! Tantangan Kami telah melakukan run-length encoding menjadi kedepan tetapi hanya dianggap berjalan dari satu karakter. Tentu saja, kadang-kadang kita dapat membuat penghematan lebih besar jika kita mempertimbangkan beberapa karakter. Ambil aaaxyzxyzxyzddddcontoh. Ini dapat …

10
Tulis validator IBAN
Tulis sebuah program (isi fungsinya cukup) yang menerima serangkaian karakter alfanumerik dan memvalidasinya sesuai dengan ISO 13616: 2007. Algoritma untuk validasi adalah (sumber: artikel wikipedia di IBAN http://en.wikipedia.org/wiki/International_Bank_Account_Number ): Memvalidasi IBAN IBAN divalidasi dengan mengubahnya menjadi integer dan melakukan operasi mod-97 dasar (seperti yang dijelaskan dalam ISO 7064) di atasnya. …

30
Masukkan nomor dan kembali hari dalam seminggu
Tidak terbatas pada satu bahasa pemrograman saja. Apa yang saya katakan adalah Anda menyetujui 1 dan mengembalikannya pada hari Senin, 7 sesuai dengan minggu dan seterusnya. Saya sudah mengelola pernyataan 146 byte di Jawa untuk melakukan hal yang sama. return (n<1?"invalid":(n<2?"monday":(n<3?"tuesday":(n<4?"wednesday":(n<5?"thursday":(n<6?"friday":(n<7?"saturday":(n<8?"sunday":"invalid")))))))); Program Anda harus: tampilkan kata-kata lengkap (STDOUT) tidak macet …

17
Periksa kemunculan string di string lain
Tantangan Saya yakin Anda membaca judulnya, dan datang ke peternakan perwakilan Anda, memikirkan hal-hal anak-anaknya, tetapi pikirkan lagi! Anda harus saling menantang dalam kode terpendek untuk menghitung kemunculan string di string lain. Misalnya, diberi input berikut: aaaabbbbsssffhd sebagai string, dan string s harus keluar 3 Aturan Tepat sebelum Anda tersenyum …

6
Tentukan apakah mobil dapat berkeliling rute dengan jumlah gas yang terbatas
Menggunakan bahasa pemrograman apa pun yang mendukung fungsi, miliki fungsi tersebut is_enough(strArr) take strArryang akan menjadi array yang terdiri dari elemen-elemen berikut: N yang akan menjadi jumlah pompa bensin dalam rute melingkar dan setiap elemen selanjutnya akan menjadi string di g:cmana g adalah jumlah gas dalam galon di pompa bensin …

3
Kiat bermain golf PHP: Membaca / menulis file dan CLI
Saya telah berpartisipasi dalam sejumlah tantangan kode PHP golf baru-baru ini dan beberapa teknik yang digunakan untuk membaca data dari file seperti fopen()dan fread()atau file_get_contents()benar - benar memberikan pemukulan kode saya pada hitungan char. Terutama metode yang disediakan untuk membaca di input baris perintah. Pertanyaan saya adalah, apa cara tercepat …

1
Generator Kalimat Acak
Tulis program terpendek yang dapat Anda gunakan dalam bahasa apa pun yang membaca tata bahasa bebas konteks dari dan jumlah kalimat yang dihasilkan stdin, dan menghasilkan banyak kalimat acak dari tata bahasa. Memasukkan Input akan datang dalam format berikut: n <START> {"<A>":["as<A>df","0<A>","<B><C>","A<A>", ...], "<B>":["1<C>1","\<<T>>",...], ...} nadalah jumlah kalimat yang dihasilkan. …

6
Buatkan saya sepotong roti sebelum saya dipecat!
Backstory Tidak terlalu nyata, sshh! Semuanya dimulai suatu hari ketika seorang rekan kerja membawa roti buatan sendiri untuk ulang tahun bos saya. Bos saya sangat menyukai roti ini, dan dia menginginkan yang lain. Sayangnya, rekan kerja saya sudah berhenti, jadi bos saya meminta saya memberinya roti lagi. Masalahnya, saya tidak …
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.