«string» etiketlenmiş sorular

Dizelerin kullanımı ve manipülasyonu yoluyla belirli bir sorunu çözmek için bir rekabet.

30
Bir Kısaltma Oluştur
Bu, bir kısaltma yapmakla benzer , ancak kısaltmanın getirilmesi yöntemi ve esnek çıktı da dahil olmak üzere birçok temel fark vardır. Görev Yalnızca yazdırılabilir ASCII içeren bir dize (karakter / uzunluk 1 dizelerinin listesine izin verilir) verildiğinde, girdideki bir boşluk veya tire ile başlayan veya girdideki ilk karakter olan tüm …
19 code-golf  string 

15
Rubik Küp Algoritmasını Tersine Çevirme
Bir Rubik Küpü üzerinde bir hamle yaptığınızda, ilk hamleyi geri alan bir ters hamle olur. Bu nedenle, her algoritmanın (hamle kümesi) ilk algoritmayı geri alan bir ters algoritması vardır. Bu zorluğun amacı belirli bir algoritmanın tersini bulmaktır. Şartname: Giriş, ayrı ayrı hareketlerden oluşur. Her hareket 1 veya 2 uzunluğunda bir …

30
Gereksiz boolean
Giriş Klasik olarak, booleans bir bit; trueveya false, 1veya 0. Baştaki sıfırlar artık gereksiz olurdu. Örneğin, ya da sadece 001aynı anlama gelir .000011 32 bit boole Bir true / falsey değeri verildiğinde, eşdeğer 32 bit boole değerini dize olarak çıktılar. (Veya bir nedenle diliniz baştaki sıfırları destekliyorsa sayı olarak .) …
19 code-golf  string 

26
Dize Dalgaları Yap
Bir dize girdi olarak verildiğinde, şu algoritmayı uygulayarak dizeyi çıktılayın: 1. Split the String by " " (find the words): "Hello World" -> ["Hello","World"] 2. Find the vowel count of each component: [2,1] ( ["H[e]ll[o]","W[o]rld"] ) 3. For each of the components, output the first n letter where n is …
19 code-golf  string 

9
Postfix Gösterimine Önek No
Yasal Uyarı: Hayır, bu bir dizeyi tersine çevirmek için bir şaka zorluğu değildir. Görev Desteklenecek tek bir işlem vardır: çıkarma ( -). Ayrıca destekleyecek sadece iki atomunuz var: sıfır ( 0) ve bir ( 1). Burada, önek gösterimi -ABpostfix göstergesine eşdeğerdir AB-, burada Ave Bifadelerdir. Göreviniz, önek gösterimindeki bir ifadeyi …
19 code-golf  string 

30
Dizedeki bir karakterin en uzun çalışması
Buradaki zorluk: Bir dize alır bir işlevi yazın s, bir karakteri cve en uzun vadede uzunluğunu bulur ciçinde s. Koşunun uzunluğu olacak l. Kurallar : Eğer s0 uzunluğunda veya cboş, l0 olmalıdır. Hiçbir örneklerini varsa cin s, l0 olmalıdır. Standart boşluklar ve Standart I / O Kuralları geçerlidir. S skoşusu …
19 code-golf  string 


20
İlk seninle olsun
Tüm karakter konumları için orijinal durumu koruyarak, tüm "kuvvet" örneklerini "ilk" ve "ilk" tüm örneklerini "kuvvet" ile değiştirmek için bir program yazın: "ForcefoRcefOrcE" -> "FirstfiRstfIrsT" "FirstfiRstfIrsT" -> "ForcefoRcefOrcE" Dizenin geri kalanı değişmeden kalmalıdır, bu nedenle programınızı iki kez çalıştırmak orijinal dizeyi döndürür: "thirst of forces" -> "thirst of firsts" -> …
19 code-golf  string 

18
Basit bir çizgi editörü oluşturma
In: satır sonu olmayan bir dize * Kullanıcının satırı düzenlemesine ve göndermesine izin ver Çıkış: değiştirilmiş dize (isteğe bağlı olarak bir satır sonu ile) Satır düzenleyicisi en azından kullanıcının şunları yapmasına izin vermelidir: görünür bir imleci sola ve sağa taşıma imleç konumuna karakter ekleme ve / veya üzerine yazma imleç …

8
Ters Ekleme sıralaması
Amaç Ekleme Sıralamasının sıralamak için yapacağı hareketlerden orijinal şifreli listeyi oluşturun . Orijinal listesinden tüm numaraları sahip olacak 0kadar N-1(dahil) Ngirdi boyutudur. Giriş Listeyi sıralamak için gerekli hareketleri içeren bir liste. Her değer, orijinal (karıştırılmış) sayının doğru konumunda olması için yer değiştiren yuva miktarını temsil eder, bu işlemin soldan sağa …
19 code-golf  array-manipulation  code-golf  code-golf  animation  code-golf  restricted-source  code-golf  java  code-golf  decision-problem  graph-theory  code-golf  conversion  electrical-engineering  code-golf  ascii-art  code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 

8
Bana yorgunluğunu ver, fakirlerini, özgür nefes almak için özlenen kitlelerin
Özgürlük Anıtı'nın kaidesinde bulunan bir bronz plak , bir kısmı şu metni okuyan Emma Lazarus'un " Yeni Colossus " şiirini gösteriyor : Bana yorgununu ver, fakirlerini, özgür nefes almak için özlenen kitlelerinizi , içkili kıyılarının sefil reddi. Bunları gönder, evsiz, fırtınalı bana, altın kapının yanındaki lambamı kaldırıyorum! Bu meydan okuma …

7
Bir sestina planı
Bir sestina , üretebileceğimiz ilginç bir modeli takip eden bir şiir biçimidir. Her biri altı satırdan oluşan altı stanza sahiptir, burada ilk stanzadaki her satırın son sözcükleri, belirli bir desende döndürülen birbirini izleyen her stanzada satır sonlarını oluşturur. (Sonunda üç satırlık bir stanza var, ama bunun için endişelenmeyiz.) Elizabeth Bishop'un …

4
Bir Diyagram verildiğinde, X Bul
X Bul Birinden belirli bir şekil için "X Bul" istenmesinin matematik sorularından ilham aldım. Aslında, ben sadece bir dize 'x' karakterinin x ve y konumunu yazdırmak için zor olacaktı. Ama bunun çok basit olacağını sanıyordum. Bu yüzden normalde bulundukları bağlamı düşündüm ve x'in yanındaki bir Satır uzunluğunu bulmaya karar verdim. …


9
Dengeli üçlü köşeli ayraçlar
"Üçlü ayraç" (bu zorluk için oluşturduğum) aşağıdakilerden biridir: (...+...) [...:...] {...|...} <...-...> Dengeli bir üçlü braket dizesi (kısaca BTBS), boş bir dize, iki BTBS birleştirilir veya her biri ...bir BTBS ile değiştirilen yukarıdaki üçlü braketlerden biridir. Göreviniz, yalnızca oluşan bir dizenin (+)[:]{|}<->dengeli olup olmadığını kontrol eden bir program veya işlev …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.