Pertanyaan yang diberi tag string

42
Parsing format kamus Kutu Buku

Saya baru-baru ini memanjakan diri dalam beberapa nostalgia dalam bentuk Kutu Buku Deluxe: Jika Anda belum pernah melihatnya, ini adalah permainan kata yang tujuannya adalah untuk menghubungkan ubin yang berdekatan untuk membentuk kata-kata. Untuk menentukan apakah string adalah kata yang valid,...

41
Decode string

Ini tantangan pertama saya di ppcg! Memasukkan String yang terdiri dari dua karakter ascii yang berbeda. Sebagai contoh ABAABBAAAAAABBAAABAABBAABA Tantangan Tugasnya adalah untuk memecahkan kode string ini mengikuti aturan berikut: Lewati dua karakter pertama Pisahkan sisa string menjadi...

41
Golf Halloween: Tantangan 2spooky4me!

Meme internet saat ini adalah mengetik 2spooky4me, dengan orang kedua mengetik 3spooky5me, mengikuti (n)spooky(n+2)mepolanya. Misi Anda adalah menerapkan pola ini dalam bahasa pilihan Anda. Anda harus menulis sebuah program atau fungsi yang mengambil nilai n(dari input standar, sebagai argumen...

41
Di sana, saya memperbaikinya (dengan kaset)

Tantangan: Diberi string yang hanya berisi huruf besar dan / atau kecil (mana saja yang Anda suka), letakkan tapesecara horizontal untuk memperbaikinya. Kami melakukan ini dengan memeriksa perbedaan dua huruf yang berdekatan dalam alfabet (mengabaikan lilitan dan hanya maju), dan mengisi ruang...

41
Ini pada akhirnya akan berhenti ...

Diberikan string input S, cetak Sdiikuti oleh pemisah tidak kosong dengan cara berikut: Langkah 1: Smemiliki 1/2peluang untuk dicetak, dan 1/2kesempatan bagi program untuk berakhir. Langkah 2: Smemiliki 2/3peluang untuk dicetak, dan 1/3kesempatan bagi program untuk berakhir. Langkah 3: Smemiliki...

41
Pemrograman Berorientasi Pergeseran

Sebuah string dapat digeser oleh angka ndengan mendapatkan nilai byte cdari setiap karakter dalam string, menghitung (c + n) mod 256, dan mengubah hasilnya kembali ke karakter. Sebagai contoh, bergeser "ABC123"1 menghasilkan "BCD234", bergeser 10 masuk "KLM;<=", dan bergeser 255 masuk...

41
Marquee menandatangani surat

Setiap hari Anda memasang kata baru pada tanda tenda dengan huruf bergerak , hanya membeli surat yang Anda butuhkan untuk menulisnya. Anda menggunakan kembali surat yang telah Anda beli untuk kata-kata sebelumnya bila memungkinkan. Mengingat kata-kata yang ingin Anda tulis setiap hari secara...

41
String.prototype.isRepeat

UPDATE : Pengajuan Pyth isaacg adalah pemenang! Banyak dari Anda pasti pernah mendengar bahwa ada versi yang lebih dingin dari JavaScript di kota (baca ES6) yang memiliki metode String.prototype.repeatsehingga Anda dapat melakukan "Hello, World!".repeat(3) dan dapatkan "Hello, World!Hello,...

41
Golf Good Giza!

"Angka Giza", juga dikenal dengan sebutan Nomor Timmy adalah angka di mana angka-angka tersebut mewakili piramida ( A134810 ). Misalnya, "12321" adalah angka giza karena dapat divisualisasikan seperti ini: 3 2 2 1 1 Namun, sesuatu seperti "123321" bukan angka Giza karena ada dua digit di...

41
Apakah angka ini kekuatan integer -2?

Ada cara pintar untuk menentukan apakah angka adalah kekuatan 2. Itu bukan lagi masalah yang menarik, jadi mari kita tentukan apakah bilangan bulat yang diberikan adalah kekuatan bilangan bulat -2 . Sebagai contoh: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 =>...

41
Kotak, berlian, kotak, berlian

Tugas Diberikan string huruf ASCII huruf kecil kosong a- z, ambil karakter pertamanya, dan: Kelilingi dengan kuadrat salinan karakter kedua , Kelilingi itu dengan berlian salinan karakter ketiga , Kelilingi itu dengan kuadrat salinan karakter keempat ... … Berganti-ganti antara batas persegi...

41
Menghitung program Brainf ** k yang valid

Golunar / Unary adalah cara untuk menyandikan semua program Brainfuck yang valid , tetapi ini bukan enumerasi, karena sebagian besar bilangan alami tidak sesuai dengan program yang valid. Untuk tujuan tantangan ini, asumsikan rekaman ganda tak terbatas dan tidak ada komentar, yaitu, program...

41
Ketikkan uniqchars!

Diberikan string yang terdiri dari karakter ASCII yang dapat dicetak , menghasilkan output yang terdiri dari karakter uniknya dalam urutan asli . Dengan kata lain, outputnya sama dengan input kecuali bahwa char dihapus jika sudah muncul sebelumnya. Tidak ada built-in untuk menemukan elemen unik...

41
Membuka Kunci Rahasia ke Labirin 1 Dimensi

Latar Belakang Anda bangun untuk menemukan diri Anda tersesat dalam labirin satu dimensi! Sebuah jin mistik (atau sesuatu) muncul dan menjelaskan bahwa pintu keluar ada di depan Anda, tetapi di antara Anda dan pintu keluar itu adalah serangkaian tantangan. Ketika Anda berjalan maju, Anda menyadari...

41
Plat nomor Prancis

Bak pasir Pelat Lisensi Perancis Plat nomor Prancis berurutan, mengikuti pola angka dan huruf tertentu:AB-012-CD Tantangan Tulis program atau fungsi yang, untuk nomor yang diberikan, menampilkan nomor plat Perancis yang sesuai . Program Anda tidak boleh menangani kasus khusus apa pun...

41
Temukan Kata-Kata Berputar-putar!

Jangan tanya saya bagaimana atau mengapa tetapi ketika menulis kode pada proyek saya perhatikan bahwa karakter beberapa kata memiliki pola tertentu yang mengacu pada alfabet, saya menghubungkan setiap karakter kata dengan pensil pada alfabet dan saya mendapatkan dua spiral, maka saya perhatikan...

40
Perbedaan seharusnya tidak membuat perbedaan

Perusahaan Anda baru-baru ini menyewa sekelompok sysadmin yang sangat berdedikasi . Mereka merasa bahwa hanya menonton layar komputer cukup terbatas (maksud saya, refresh rate 60Hz tidak cukup), jadi mereka menghubungkan bus data CPU ke DAC dan memainkannya pada speaker melalui ruang server...

40
Pusatkan Teks!

Pusatkan Teks! Dalam tantangan ini, Anda akan memusatkan berbagai jalur. Contohnya Foo barbaz Foo barbaz Hello World Hello World Programming Puzzles & Code Golf Programming Puzzles & Code Golf Spesifikasi Setiap baris input akan selalu memiliki setidaknya satu karakter...

40
Selamat Hari Bacon!

Hari ini adalah Hari Bacon yang mungkin mengapa nama topi untuk berpartisipasi hari ini adalah "Bacon Mmmm". Apa cara yang lebih baik untuk merayakan hari bacon dengan matriks 2d penuh kesenangan yang terbuat dari bacon! Potongan daging 1 oleh 1 diwakili oleh ini: -----

40
Letakkan Karpet

Terinspirasi oleh pertanyaan SO ini . Tantangan: Memasukkan: Sebuah stringsss Karakter Accc Keluaran: Buat seni ASCII berlian-persegi dari string di keempat arah, dengan karakter pertama dari string di tengah dan keluar. Yang ada di dalam karpet ASCII-art persegi, dengan karakter sebagai...