Pertanyaan yang diberi tag «string»

Persaingan untuk memecahkan masalah tertentu melalui penggunaan dan manipulasi string.

30
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 sebagaimana ditentukan dalam halaman tertaut. Seharusnya dapat menghasilkan 26*26*1000*26*26 …

28
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 berurutan, berikan huruf-huruf yang Anda beli setiap …
41 code-golf  string 

30
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 grup 8 karakter Di setiap grup, ganti setiap karakter dengan 0jika karakter …
41 code-golf  string 

9
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 "@AB012". Tugas Memilih sebanyak angka ndengan 0 < n …

30
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 3/4peluang untuk dicetak, dan 1/4kesempatan bagi program untuk berakhir. ... …

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

10
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 dan berlian sampai ujung tali. Ruang kosong antara …

8
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 bahwa spiral pertama searah jarum jam dan yang …
41 code-golf  string 

30
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 bagian atas piramida 33 …

9
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 bahwa semua tantangan yang disebut …
41 code-golf  string 

30
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 fungsi, atau alternatif terdekat), dan mengeluarkan string (n)spooky(n+2)me(tanpa tanda kurung; ke …
41 code-golf  string 

30
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 dalam array yang dapat digunakan (misalnya, …
41 code-golf  string 

16
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, World!Hello, World!" sebagai output. Tugas Anda adalah menulis suatu fungsi atau program …
41 code-golf  string 

30
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 dengan sebanyak TAPE/ yang tapekita butuhkan. Contoh: Input: …
41 code-golf  string 

30
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 pengisi. Ini mungkin terdengar agak kabur, jadi di sini …

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.