«string» etiketlenmiş sorular

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

19
Geliştirilmiş Sezar Domuz Latin Şifresi
Sezar şifresi ile ilgili sorun, ortaya çıkan sözcüklerin çoğu zaman anlaşılmaz olması. Pig Latin ile ilgili sorun çözülmesinin kolay olmasıdır. Neden onları birleştirmiyorsun? Giriş 26 ingilizce harften oluşan bir kelime. Çıktı İlk olarak, sözcükteki her ünsüz harfini alfabedeki bir sonraki ünsüz ile değiştirin. Böylece, b c'ye gider, d f'ye ve …

22
Karakterleri yağmur yağdır
Esinlenen bu sohbet mini meydan. Giriş olarak bir dize verildiğinde (yalnızca ASCII yazdırılabilir karakterleri), dizgiyi "yağmur" harfleri aşağıya gelecek şekilde yazdırın. Her harf aşağıya doğru rasgele bir satır sayısı ( 0her biri sıfır olmayan bir olasılık olan dizginin uzunluğu ile uzunluğu arasında rastgele ) ve sütun başına yalnızca bir karakter …

8
Bir alphabeTrie yapın
Aşağıdaki alfabetik olarak sıralanmış kelime listesini göz önünde bulundurun: balderdash ballet balloonfish balloonist ballot brooding broom Tüm kelimeler ile başlar bve ilk 5 ile başlar bal. Sadece ilk 2 kelimeye bakarsak: balderdash ballet bunun yerine yazabiliriz: balderdash +let burada ' 'bir kelimenin önceki kelime ile önek karakterini paylaştığı yerlerde kullanılır; …
31 code-golf  string 

30
2 Yetki Toplamı
Meydan okuma Bir tamsayı girişi xverildiğinde 1 <= x <= 255, toplandığında verenin ikisinin sonuçlarını döndürün x. Örnekler Giriş verilen: 86 Programınızın çıktısı alınmalı: 64 16 4 2 Giriş: 240 Çıktı: 128 64 32 16 Giriş: 1 Çıktı: 1 Giriş: 64 Çıktı: 64 Toplamda ikisinin gücü belli değilse, sıfırlar içerebilir. …
31 code-golf  binary  code-golf  sequence  integer  chess  code-golf  number  arithmetic  matrix  code-golf  code-golf  combinatorics  grid  set-partitions  code-golf  array-manipulation  graph-theory  code-golf  number  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  3d  code-challenge  restricted-source  printable-ascii  code-golf  board-game  code-golf  geometry  grid  code-golf  word-puzzle  code-golf  matrix  sorting  code-golf  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  code-golf  decision-problem  code-golf  math  number  arithmetic  restricted-source  code-golf  code-golf  number  integer  matrix  code-golf  date  code-golf  matrix  code-golf  sequence  combinatorics  chemistry  code-golf  array-manipulation  popularity-contest  code-golf  code-golf  natural-language  code-golf  number  integer  sorting  substitution  code-golf  string  number  date  encode  code-golf  decision-problem  code-golf  string  subsequence  code-golf  string  alphabet  code-golf 

9
Plakalarım kaç puan verir?
(Bu benim ilk kod golf sorumu) Çocukken, babam ve ben arabalarda gördüğümüz plakanın oldukça basit kurallara dayanarak bazı puanlar verebileceği bir oyun icat ettik: Aynı harf veya sayıdaki X miktarı, X-1 puanını verir, örnekler: 22 = 1 point aa = 1 point 5555 = 3 points Sayıların birbirinin yanında olması …
31 code-golf  string 

30
Önde gelen sıfır mücadelesi
Meydan okuma Giriş ( xve y) olarak iki tamsayı verildiğinde , işareti olmayan karakterlerin uzun xolması için gereken çok sayıda sıfır bulunan bir dize olarak verilir y. kurallar Rakamdan xdaha büyükse y, xdeğişiklik yapmadan dizge olarak çıktı alın . Önde gelen sıfır olmasa bile tamsayı olarak çıkış kabul edilmez. xNegatif …
31 code-golf  string 

30
Dikenli Bir Kutu Yap
İki pozitif tamsayı verildiğinde, W ve H, kenarları, üst ve alt kenarlarda W "çiviler" ve H ve sol ve sağ kenarlarda "çiviler" olan kenarları eğik çizgilerden ( /ve \) oluşan bir ASCII-sanat kutusu çıktılar . Kutunun içi boşluklarla dolu. Bir "sivri" sadece bir ok şekli oluşturmak için bir araya gelen …

26
Ne kadar zaman kaldı?
Program A ve B olarak iki karakter verilir . A , zamanlayıcınızın bulunduğu geçerli konumdur ve B zamanlayıcınızın duracağı konumdur. Her iki dize de m: ss biçimindedir . Kalan süreyi belirleyen ve ayrıca m: ss veya mm: ss olarak biçimlendirilmesi gereken bir program yazmalısınız . Örnek 0:00 0:01 -> 0:01 …
31 code-golf  string  date 

19
Sekme tamamlamayı uygulayın
Sekme tamamlama , kısmen yazılmış komutları otomatik olarak tamamlayan kullanışlı bir özelliktir. Bunu uygulayacaksın. Örneğin, eğer mevcut komutlar olsaydı ['apply','apple','apple pie','eat'], o azaman applbaşlayacak olan tüm komutlar ile ade başlayacağı gibi, tamamlanmış olacaktı appl. Giriş çıkış Bir dize, A ve bir dizi dize girmeniz gerekir. A ile başlayan B'nin en …
31 code-golf  string 

9
Profesör Schwartzman'ın Acme Canine Dekoder 2000
Giriş Biz - özellikle de aramızdaki meraklılar, hayran olma eğiliminde olan - hepimiz bu eski Far Side karikatürünü hatırlıyorum : Açıkçası, Profesör Schwartzman, kullanmaya icadı koymadan önce programlama becerilerinden biraz daha fazla yararlanabilirdi. Ama mümkün olduğu kadar az bayt kullanarak ... kendiniz çoğaltabilirsiniz? Giriş Özellikleri Köpek seslerini uygun şekilde tonlanmış …
31 code-golf  string 

30
Alfabe Pırlanta
Harika alfabe üçgenini , alfabe üçgeninin intikamını gördünüz ve şimdi alfabe üçgeninin intikamını alma zamanı! Tanıtımı ... Alfabe PIRLANTASI! Göreviniz bu tam metni basmaktır, küçük harf / büyük harf farketmez, ancak yeni satırlar şöyle yapar: bcdefghijklmnopqrstuvwxyzazyxwvutsrqponmlkjihgfedcb cdefghijklmnopqrstuvwxyzabazyxwvutsrqponmlkjihgfedc defghijklmnopqrstuvwxyzabcbazyxwvutsrqponmlkjihgfed efghijklmnopqrstuvwxyzabcdcbazyxwvutsrqponmlkjihgfe fghijklmnopqrstuvwxyzabcdedcbazyxwvutsrqponmlkjihgf ghijklmnopqrstuvwxyzabcdefedcbazyxwvutsrqponmlkjihg hijklmnopqrstuvwxyzabcdefgfedcbazyxwvutsrqponmlkjih ijklmnopqrstuvwxyzabcdefghgfedcbazyxwvutsrqponmlkji jklmnopqrstuvwxyzabcdefghihgfedcbazyxwvutsrqponmlkj klmnopqrstuvwxyzabcdefghijihgfedcbazyxwvutsrqponmlk lmnopqrstuvwxyzabcdefghijkjihgfedcbazyxwvutsrqponml mnopqrstuvwxyzabcdefghijklkjihgfedcbazyxwvutsrqponm nopqrstuvwxyzabcdefghijklmlkjihgfedcbazyxwvutsrqpon opqrstuvwxyzabcdefghijklmnmlkjihgfedcbazyxwvutsrqpo pqrstuvwxyzabcdefghijklmnonmlkjihgfedcbazyxwvutsrqp …

21
Baş, Omuzlar, Dizler ve Parmaklar, Dizler ve Parmaklar
Giriş: Bence hepimiz biliyoruz ve muhtemelen birçok farklı dile çevrildi: "Baş, Omuzlar, Dizler ve Parmaklar" çocuk şarkısı: Baş, omuzlar, dizler ve ayak parmakları, dizleri ve ayak parmakları Baş, omuzlar, dizler ve ayak parmakları, dizleri ve ayak parmakları Ve gözü kulağı ve ağız ve burun Başkanı, omuzlar, dizler ve ayak parmakları, …

20
Faro bir dizi karışık
Bir Faro karıştırması , sihirbazlar tarafından bir desteyi "karıştırmak" için sıklıkla kullanılan bir tekniktir. Bir Faro shuffle'ı gerçekleştirmek için önce güverte 2 eşit yarıya kesilir, sonra iki yarıya eklenir. Örneğin [1 2 3 4 5 6 7 8] Faro karıştırdı [1 5 2 6 3 7 4 8] Bu, herhangi …
31 code-golf  permutations  card-games  code-golf  graphical-output  random  code-golf  image-processing  color  code-golf  primes  code-golf  math  arithmetic  combinatorics  decision-problem  code-golf  sequence  number-theory  binary  code-golf  number-theory  set-theory  code-golf  hashing  code-golf  game  card-games  code-golf  ascii-art  code-golf  arithmetic  array-manipulation  jelly  code-golf  string  array-manipulation  code-golf  sorting  code-challenge  code-golf  number  date  binary  code-golf  arithmetic  code-golf  math  number  linear-algebra  polynomials  code-golf  ascii-art  code-golf  grid  decision-problem  code-golf  string  combinatorics  code-golf  string  kolmogorov-complexity  arithmetic  date  code-golf  number  data-structures  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation 

30
İnişli çıkışlı bir kelime mi?
( Puzzling'deki bu zorluğa ilham - bu bulmacanın SPOILERS'ı aşağıdadır, o yüzden bu bulmacayı kendin çözmek istiyorsan burada okumayı bırak!) Sözcükteki bir harf, sözcükteki önceki harflerden alfabetik olarak daha sonra meydana gelirse, buna iki harf arasında bir artış diyoruz . Aksi takdirde, aynı harf ise , buna düşüş denir . …

9
Bükülmüş bir “Merhaba dünya!” Oluşturun.
İşiniz oldukça basit, yazdıran bir program yazın, Hello, world!büküldüğünde yazdıran bir program oluşturun Twister!. Dizeler nasıl bükülür Büküm algoritması çok basittir. Her sütun kendi dizinine göre aşağı kaydırılır (sütun 0, aşağı 0, aşağı hareket 1, ...). Sütun kayması en üste kaydırılır. Bu gibi görünüyor: a ba cba ---- cba cb …

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.