«string» etiketlenmiş sorular

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

30
Hadi Tenis oynayalım
Birdenbire gerçekten tenis oynamak istiyorum, ama ne yazık ki bir mahkemem yok! Sürpriz! Geldiğin yer burası. Benim için bir tenis kortu yazdırmanız gerekiyor, ancak gizli nedenlerden dolayı mümkün olan en az baytta yapmak zorundasınız. Tenis kortu --------- | | --------- | | | xxxxxxxxx | | | --------- | | …

30
İkili konuşmak mı?
Daha önceki bir mücadelede , kod golfçülerinden her karakteri bir dizgede kopyalayan dizeler üretmelerini istedim. Örneğin: TThhiiss iiss ddoouubbllee ssppeeaakk!! Bu zorluk, basitçe, bir metnin bir çift konuşma dizesinin tanımına uyup uymadığını tespit etmektir. Çok sayıda karakter var. Çiftlere ayrıldığında, her çift aynı karakterden iki taneden oluşur. Meydan okuma Kod …

26
prOGraMMIng PuZZleS & cOde ____
Giriş Bazı eksik harflerin değiştirildiği, yazdırılabilir ASCII karakterlerinden (32-126 aralığında) oluşan boş olmayan kodlanmış bir dize _. Çıktı Eksik harfler de dahil olmak üzere küçük harflerle tüm harflerle aynı uzunluktaki kodu çözülmüş bir dize. Nasıl? Düzenleme: Yorumlarda @Deusovi tarafından belirtildiği gibi, bu Bacon'un şifresinin bir çeşididir . Tüm harfleri orijinal …

30
Bir kelime saçağı yapmak
Stack Exchange'in teknik kısıtlamaları nedeniyle, başlık yanlış işlendi. Doğru bu meydan okuma için başlıktır Yapmak Word Icicle! Word Icicle Word cicle ord cicle ord icle ord i le or i le or i l or l or r Bugünün zorluğu giriş sözcüklerinden buz sarkıtları yapmaktır. Tamamen basılabilir bir ASCII dizisi …

30
Her karakterin ilk oluşumunda dizeyi bölme
İlgili. Yazdırılabilir bir ASCII dizgisi verildiğinde, aynı durumda daha önce görülmemiş bir karakter ortaya çıktığında her seferinde başlayan yeni bir alt dizeyle boş olmayan dizgelerin bir listesine bölün. Örnekler "mississippi" → ["m","i","ssissi","ppi"] "P P & C G" → ["P"," P ","& ","C ","G"] "AAA" → ["AAA"] "Adam" → ["A","d","a","m"] "" …

30
Bilinenler var
Eski ABD Savunma Sekreteri Donald Rumsfeld, "bilinen known" ifadesini meşhur etti. Burada sözlerini dört hatlı bir stanza dağıtacağız. Özellikle, bu metni çıktısı alın: known knowns known unknowns unknown knowns unknown unknowns Büyük harf kullanımı önemli değil (örneğin, Known unKnownsiyi) ve tek bir izleyen yeni satır kabul edilebilir, ancak başka hiçbir …

30
Üçüncü Dize
İki dize verildiğinde, iki girişten herhangi birine eşit olmayan, ancak girişlerden biriyle aynı uzunluğa sahip (karakter cinsinden) üçüncü bir dize verin. En az bir geçerli çıktı olduğu garantilidir. Test Kılıfları Test durumları dizge olduklarını göstermek için alıntılanır. Çıktılar, birçok olasıdır. input, input -> output "test", "test" -> "tttt" "do", "don't" …
45 code-golf  string 

26
Big Ben BONG gider
Görevin, Big Ben'i (Twitter) taklit edecek bir program oluşturmak . Görev Yeni bir saat başladığında (bilgisayarınızın yerel saatine veya UTC'ye göre), BONGtekrarlanan hourzamanları (kelimeler arasında boşluk bırakarak) çıkarmanız gerekir . Örneğin, saat 3 olduğunda, çıkış yapmanız gerekir BONG BONG BONG. Zaman formatı, 12 saatlik zaman formatını izler, yani saat 12: …

1
Doğrusal zamanda en uzun ortak alt dize
Bu zorluk, aşağıdaki sorunu çözmek için kod yazmakla ilgilidir. İki dizi A ve B verildiğinde, kodunuz A'nın bir alt dizinin başlangıç ​​ve bitiş indekslerini aşağıdaki özelliklerle vermelidir. A'nın alt dizesi, B'nin bazı alt dizileriyle de eşleşmelidir. İlk özelliği karşılayan A artık alt dize olmamalıdır. Örneğin: A = xxxappleyyyyyyy B = …

30
Beni seviyor, beni sevmiyor
Beni seviyor, beni sevmiyor Bu basit çocuk oyunu eski, ama hala popüler. Şimdi 21. yüzyılda yaşadığımız için, onu dijitalleştirelim! Şartname Rasgele tohum üretemeyen bir dil kullanmıyorsanız, program giriş yapmamalıdır - bu durumda tohumu bir girdi olarak kabul etmenize izin verilir. Göreviniz, rasgele toplam 3 ila 20 satırlık bir çıktı verecek …

30
Çıkış programlama dili adı
Meydan okuma: Seçtiğiniz programlama dilinde, giriş yapmayın ve programlama dilinizin adını yazın. Yeterince adil değil mi? Kısıtlamalar: Programlama dilinizin adına dahil olan herhangi bir karakteri kodunuzda kullanamazsınız. Örneğin, eğer Batch kullanıyorsam, kodumda 'B' 'a' t '' c '' h 'karakterlerini kullanmamalıyım. Bunun büyük / küçük harf duyarlı olduğuna dikkat edin. …

12
Ana hatlarını korurken sözcükleri karıştır
Bu, hangi harflerin hangi harflerle değiştirilebileceği konusundaki kural nedeniyle, bir kelimedeki harflerin nasıl randomize edileceği ve Cambridge Transpozisyonu'ndan çok daha ileridir . Basit bir regex burada yeterli olmayacak. Bir metnin, ilk ve son harfleri artı genel anahatları sabit kaldığı sürece sözcüklerinin iç kısımları karıştırılmış durumdayken okunabileceği iyi bilinmektedir. Yazdırılabilir bir …

30
Bu kelime Lexically Sıralı mı?
Bir giriş dizgesi verildiğinde, S truthyharfindeki tüm harfler Lexically Ordered ise döner : ASCII değerlerinin artan veya azalan sırada olması gerekir. falsyDiğer durumlarda iade edin . Giriş Giriş aynı durumda olacaktır (tümü büyük veya tümü küçük harf). Gönderiniz her ikisini de yapabilmelidir. Giriş, [A-Za-z]yalnızca aralıktaki ASCII’den oluşacak Giriş uzunluğu, dilinizin …

30
Tam Genişlikte Metin
Tam genişlikte metin, sonuncusu da dahil olmak üzere her karakterden sonra boşluk içeren metindir. Örneğin, bu sorunun ilk cümlesi şöyle olur: F u l l w i d t h t e x t i s t e x t t h a t h a s a s p …
44 code-golf  string 

6
Rubik Küpünde bir karınca var.
Bir standart, çözüldü, 3 × 3 × 3 Rubik Küp , 6 farklı renkli yüze sahiptir, burada her yüz bir renk 3 x 3 kareden oluşur. Beyaz yüz, sarı, kırmızı, turuncu, kırmızı, yeşil, ve beyaz yukarı bakacak şekilde kırmızı, mavinin solundadır: Beyaz yüzün orta karesinde, kırmızı yüze bakan bir karınca …

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.