«string» etiketlenmiş sorular

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

30
"Selam Dünya!"
Yani ... ah ... bu biraz utanç verici. Ama bizde "Merhaba Dünya!" Diye bir şey yok Zorlu bir yarış ( merhaba-dünya ile etiketlenmiş 35 değişken olmasına ve saymaya rağmen ). Bu, ortak dillerde en ilginç kod golf olmasa da, bazı terimlerle en kısa çözümü bulmak ciddi bir zorluk olabilir. Örneğin, …

30
Bir dizeyi Covfefify
Bu zorlamada, regex ile eşleşen ^[a-zA-Z]+$veya makul olan ne olursa olsun eşleşen bir dize almalısınız (isterseniz büyük veya küçük harfleri düşünmeniz gerekmez) (dizgenin yeterince uzun olduğunu ve tüm için doğru yapıya sahip olduğunu varsayabilirsiniz. işlemler) ve POTUS ( "Despite the constant negative press covfefe") tarafından yazılan bir son tweet'in sonunda, …
371 code-golf  string 

1
Regex sadece kendi kendine eşleşir
Regex'i içeren çok güzel zorluklar var ( Kendi kendine eşleşen regex , Regex'i doğrulayan regex ) Bu imkansız olabilir, ancak SADECE kendisiyle eşleşecek bir regex var mı? NOT, sınırlayıcılar dahil edilmelidir: örneğin /thing/eşleşmeli /thing/ve uymamalı thing. İfadeniz için mümkün olan tek eşlem, ifadenin kendisi olmalıdır. Birçok dil, normal bir ifadenin …

8
Kıyafet veya Downgoat?
Keçinin bir görüntüsünü verdikten sonra, programınız keçinin baş aşağı olup olmadığını belirlemeye çalışmalıdır. Örnekler Bunlar girdinin ne olabileceğinin örnekleridir. Gerçek giriş değil Giriş: Çıktı: Downgoat spec Programınız en fazla 30.000 bayt olmalı Giriş tam keçiyi içerecek Resim her zaman bir keçi içerecektir Keçi ters ise, çıkış Downgoat, aksiUpgoat Girdi, bir …

30
Hayır A, sadece CAPS LOCK
CapsLockKlavyenizdeki tuşun içinde çentik yoksa ne olur ? "Bu HPPENS." Bu programın amacı, her Abasının değiştirildiği yerde klavye özlemlerini tutarlı bir şekilde taklit etmektir CapsLock. Kaynaktaki büyük 'A aynı etkiyi vermelidir. Ne zaman CapsLocketkindir, büyük harf tersine çevrilir. Test Kılıfları "The quick brown fox jumps over the lazy dog." -> …

27
Bir kardan adam kodlamak ister misiniz?
İşte basit bir ASCII sanat kardan adam: _===_ (.,.) ( : ) ( : ) Ona biraz arkadaş edelim. Bu, ASCII sanat kardan adamlarımızın genel yapısı olacaktır: HHHHH HHHHH X(LNR)Y X(TTT)Y (BBB) Baştaki boşluklar ve parantezler her zaman kardan adamlar için aynıdır. Farklı harfler, desenin tek tek değiştirebilecek bölümlerini temsil …

30
Matematik gerçektir. Programlama değil
Matematikte ünlem işareti !genellikle faktoring anlamına gelir ve tartışmadan sonra gelir. Bir ünlem işareti programlanırken !genellikle olumsuzluk anlamına gelir ve bu argümandan önce gelir. Bu zorluk için bu işlemleri yalnızca sıfıra ve bire uygulanacaktır. Factorial 0! = 1 1! = 1 Negation !0 = 1 !1 = 0 Sıfır veya …

30
Ya parani ya canini çokgen
Cadılar Bayramı geldiğinden beri eğlenceli bir küçük kod golf mücadelesi başlatabileceğimi düşündüm! Zorluk oldukça basittir. Ya trickda çıktısı veren bir program yazmalısınız treat. "Büküm?" sorabilirsin. Peki açıklayayım: Programınız aşağıdakileri yapmak zorundadır: İki farklı dilde derlenebilir / çalıştırılabilir olun. Aynı dilin farklı sürümleri sayılmaz. Programı bir dilde çalıştırdığınızda çıktı vermeli trick, …

30
Google "google" etmeyin
Hepimiz biliyoruz ki "google" kelimesini google kelimesiyle google interneti kırarsanız. Göreviniz bir dize kabul eden ve uzunluğunu döndüren, en az Unicode karakterli bir işlev oluşturmaktır. Ancak, verilen dize google(küçük harf) ise, bir hataya neden olur. Örneğin, g('bing')geri dönecek, 4ancak g('google')bir hataya neden olacaktır. Lütfen bir kullanım örneği ve mümkünse hatayı …
158 code-golf  string 

30
1, 2, Fizz, 4, Buzz
Giriş Standart programlama alıştırmaları için en kısa çözümlerin kataloglarını toplama çabalarımızda, PPCG'nin ilk vanilya FizzBuzz mücadelesi. Diğer katalog zorluklarını görmek istiyorsanız, "Merhaba Dünya!" Var. ve "Bu sayı asal mı?" . Meydan okuma Ondalık sayıları 1 ile 100 arasında dahil basan bir program yazın. Ancak, sayı yerine üç baskı katları için …


30
La La Land… beklemeyin, Moo Moo Mehtap
Bu meydan okuma, Oscar 2017'deki En İyi Resim kazanan La La Land Moonlight'a bir hediyedir ! Sadece harf içeren bir dize alan [A-Za-z], her gün cümleleri .,'?ve boşluklarda ortak olan dört sembol olan ve dizeyi La La Land tarzında çıkaran bir fonksiyon / program yazın . Daha açık olmak için, …
122 code-golf  string 

30
En sevdiğiniz programlama diline Happy Birthday söyle
En sevdiğiniz programlama dilinin yeni bir doğum günü oldu. Kibar olun ve Happy Birthday şarkısını söyleyin . Tabii ki, bu dilde bir program yazarak bunu başarmalısınız. Program giriş yapmaz ve aşağıdaki metni standart çıktıya veya isteğe bağlı bir dosyaya yazar: Happy Birthday to You Happy Birthday to You Happy Birthday …

30
Çık dışarı ve oy
Bugün 8 Kasım 2016, Amerika Birleşik Devletleri Seçim Günü . Oy kullanmaya uygun bir ABD vatandaşıysanız, o zaman bu mücadeleye cevap vermeden önce çıkıp oy verin . Kime oy verdiğini tartışma. Sadece oy verdiğin önemli. ABD vatandaşı değilseniz veya oy kullanmaya uygun değilseniz, bu zorluğa cevap vermeden önce, ABD'ye, uygun …

30
Ben bir palindromum. Sen?
Bu soruyu sormak için önceki birkaç girişimde bulunuldu , ancak hiçbiri bu sitedeki modern standartlara uymuyor. Başına Meta üzerinde tartışma , bizim çağdaş rulesets altında adil rekabet için izin verecek şekilde yineden ediyorum. Arka fon Bir palindrome "aynı ileri ve geri okuyan" bir dizedir, yani dizginin tersi dizgenin kendisiyle aynıdır. …

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.