Pertanyaan yang diberi tag string

34
Crazy 8s Code Golf

Buat program yang mencetak semua bilangan bulat secara inklusif antara interval (a, b), dan mengganti kelipatan 8 dalam urutan dengan acak (terdistribusi secara seragam, tidak tergantung pada karakter lain), karakter ASCII non-numerik, non-spasi putih, dapat dicetak. Asumsikan 0 <a <b dalam...

34
Meledakan string

Diberikan string apa pun, cetak dalam bentuk segitiga di mana teks berjalan naik dan turun di sepanjang setiap diagonal. Misalnya, input dari "Hello World"output harus: d l r d o l W r d o l o W r d l o l l o W r d e l o l H l o W r d e l o l l o W r d l o l o W r d o l W r...

34
Bangunkan aku kota

Coders selalu mencoba untuk meratakan array menjadi entitas 1-dimensi yang membosankan dan itu membuat saya sedih. Tugas Anda adalah untuk menghapus serangkaian karakter yang berubah-ubah, menghasilkan skyscape kota yang indah. Pertimbangkan string: aaabbbbbccqrrssstttttttPPw Terlihat jauh lebih...

34
Lipat gandakan string dengan angka!

Ada tantangan beberapa waktu lalu tentang mengalikan string. Ini menunjukkan kepada kita bagaimana kita dapat mengalikan bukan hanya angka, tetapi juga string. Namun, kami masih tidak dapat mengalikan angka dengan string dengan benar. Ada satu upaya untuk melakukannya tetapi ini jelas salah. Kita...

34
Memutar kata-kata!

Memutar kata-kata! Diberikan string dan bilangan bulat positif. Anda harus memutar senar, maju dan mundur. Contoh Input / Output Memasukkan Programming Puzzles & Code Golf 4 Keluaran Prog mmar ing zzuP les oC & de G flo Memasukkan Input dapat diambil melalui STDIN, atau argumen...

34
Kenangan Fond of Past Primes

Mempertimbangkan sejumlah prima p , ditulis dalam basis 10. The memori dari p didefinisikan sebagai jumlah bilangan prima yang berbeda ketat kurang dari p yang terkandung sebagai substring dari p . Tantangan Diberikan bilangan bulat n -negatif sebagai input, cari p utama terkecil sehingga p...

34
Gandakan & sakelar kasing

Tujuannya adalah, setelah mengambil string sebagai input, menduplikasi setiap huruf latin dan "beralih" kasusnya (yaitu huruf besar menjadi huruf kecil dan sebaliknya). Contoh input & output: Input Output bad bBaAdD Nice NniIcCeE T e S t Tt eE Ss tT s E t sS Ee tT 1!1!1st! 1!1!1sStT! n00b...

34
Baca ASCII-Seni Teks

Terinspirasi oleh Golf saya alfabet ASCII , yang tantangannya (hampir) terbalik langsung. Tugas: Ambil string teks ASCII-art dan output konten teks sebagai teks ASCII biasa. Memasukkan: String teks ASCII-art. Input hanya akan berisi instance karakter ASCII #, spasi, dan 4 atau 5 baris baru...

34
Konversikan ke camelCase

Tantangan Saya sedang membaca Panduan Gaya Java Google beberapa hari yang lalu dan menemukan algoritma mereka untuk mengubah sembarang string menjadi notasi camelCase. Dalam tantangan ini Anda harus menerapkan algoritma ini karena Anda tidak ingin melakukan semua hal ini di kepala Anda ketika Anda...

33
Bantu saya Buka Kotak

Saya punya kotak ASCII-art dan saya butuh program untuk membukanya. Contohnya Memasukkan: ------- | | |_____| Keluaran: / / / / / / / | | |_____| Spesifikasi Baris pertama hanya akan terdiri dari -, setidaknya 3 dari mereka Baris tengah akan mulai dengan |memiliki spasi, dan...

33
Temukan pola yang optimal

Diberi string yang terdiri dari huruf kecil, seperti aabaaababbbbaaba dan bilangan bulat positif n , seperti 4, menghasilkan panjang- n string t sehingga ketika t diulangi dengan panjang s , mereka memiliki banyak karakter yang sama. Untuk contoh yang diberikan, output optimal adalah aaba,...

33
Apakah ini nomor Loeschian?

Bilangan bulat positif kadalah angka Loeschian jika kdapat dinyatakan sebagai i*i + j*j + i*juntuk i, jbilangan bulat. Misalnya, angka Loeschian positif pertama adalah: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Perhatikan bahwa i, juntuk yang diberikan ktidak unik....

33
Selamat ulang tahun, Raffaele Cecco!

Raffaele Cecco adalah programmer yang menghasilkan beberapa dari yang terbaik video game untuk ZX Spectrum komputer di akhir tahun delapan puluhan. Di antara yang lain, ia mengembangkan Cybernoid dan Exolon yang sangat terkenal . Raffaele berusia 50 tahun pada 10 Mei 2017 . Tantangan ini merupakan...

33
Apakah ini kode awalan?

Dalam teori informasi, "kode awalan" adalah kamus di mana tidak ada kunci yang merupakan awalan dari yang lain. Dengan kata lain, ini berarti bahwa tidak ada string yang dimulai dengan yang lain. Misalnya, {"9", "55"}adalah kode awalan, tetapi {"5", "9", "55"}tidak. Keuntungan terbesar dari ini,...

33
{Nomor Keriting};

Dalam bahasa pemrograman esoterik Curly, program hanya terdiri dari kurung kurawal {}dan titik koma ;. Meskipun toolset sederhana ini, Curly memiliki literal yang dapat mewakili bilangan bulat negatif. Formatnya agak sulit bagi yang belum tahu untuk membaca, jadi mari kita menulis beberapa kode...

33
Algoritma “Sorting”

Ada "algoritma pengurutan" kadang-kadang disebut pengurutan Stalin di mana untuk mengurutkan daftar Anda cukup menghapus elemen dari daftar sampai diurutkan dalam urutan yang meningkat. Misalnya daftar [1, 2, 4, 5, 3, 6, 6] Ketika "diurutkan" menggunakan Stalin menjadi [1, 2, 4, 5, 6,...