«string» etiketlenmiş sorular

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

1
Enigma Makinesi'ni uygulayın
Enigma makinesi, Almanlar ve diğerleri tarafından mesajlarını şifrelemek için kullanılan oldukça karmaşık bir şifreleme makinesidir. Bu makineyi uygulamak sizin işinizdir *. Adım 1, Döndürme Enigma makinemizde rotorlar için 3 yuva ve bu yuvaların her biri için 5 mevcut rotor vardır. Her bir rotor (26 olası farklı pozisyonlara sahip Aiçin Z). …


4
Size boş bir dize yapmak ve başlamak, bir ekleme ve klonlama maliyeti kullanarak yapmak için bir dize verilir
Göreviniz verilen hedef dizeyi oluşturmaktır. Boş bir dize ile başlayarak, dizeniz istediğimizle aynı olana kadar karakter eklemeniz gerekir. Dizenizin sonuna x maliyetiyle bir karakter ekleyebilir veya dizenizi y maliyetiyle klonlayabilirsiniz. İstediğimiz bunu yapmanın en ucuz yoludur. Test Durumları targetString , appendcost, clonecost -> totalcost "bb", 1, 2 -> 2 "bbbb", …
17 code-golf  string 

30
Bir önek için metin arayın ve metindeki tüm sonekleri listeleyin
Burada "öneki takip eden herhangi bir alt dize" demek için "sonek" i gevşek kullanıyorum. Buradaki "Önek", bir kelimenin başlangıcını boşluktan sonra veya giriş metninin ilk karakterinden (ilk kelime için) tanımlandığı bir sözcüğün BAŞLANGISI anlamına gelir. Bir kelimenin ortasındaki "önek" yok sayılır. Örneğin, girdi önekiniz "arm" ise ve girdi metni "Dumbledore'un …

26
İksir Dizi Syntactic Şeker
Elixir olarak, (bağlantılı) listelerini biçimindeki baş herhangi bir şey olabilir ve kuyruk listesinin kalanı listesidir ve boş liste - - Bunun tek istisnası.[head | tail][] Listeler aynı şekilde yazılabilir [1, 2, 3].[1 | [2 | [3 | []]]] Göreviniz bir listeyi açıklandığı gibi dönüştürmektir. Giriş her zaman yalnızca normal ifadeyle …

19
Sıradan dize denetimi
Açıklama : Girdi olarak bir dize verildiğinde, dizinin İngilizce geçerli bir sıra numarası olup olmadığını kontrol edin. Geçerli bir dönüş doğruluk değeri ise, aksi takdirde yanlış değeri döndürün. (@Arnauld tarafından önerildi. Teşekkürler. @JoKing tarafından da) Sıra sayıları hakkında bilgi edinmek isteyen kullanıcılar için buraya gidin: https://www.mathsisfun.com/numbers/cardinal-ordinal-chart.html (Öneri: qwr) Olası girişler: …


23
Dizeden yinelenenleri kaldırma
Bu alçakgönüllü StackOverflow sorusundan ilham alındı . Fikir basit; bir Dize ve bir Dizeler dizisi verildiğinde, dizideki herhangi bir kelime örneğini (yoksayma durumu) ilk Dize dışındaki giriş Dizesi'nden, bırakabileceği ek boşluklarla birlikte kaldırın. Kelimeler, kelimelerin bölümleriyle değil, String dizisindeki tüm kelimelerle eşleşmelidir. örneğin "A cat called matt sat on a …
17 code-golf  string 

15
Oğlumun mektuplarını bulmasına yardım et
Arka fon Dört yaşındaki çocuğumun hahamından aldığı bir oyuna dayanarak. "Amaç", harfleri belirli bir sırada "bulmak" tır aecdb. Size, örneğin bir kart yığını verilir daceb. Yığında, döngüsel olarak da olsa, verilen sırayla arama yapabilirsiniz. İhtiyacınız olan bir mektupla karşılaştığınızda, bunu yığının dışına çıkarırsınız. Amaç Bir sipariş ve bir yığın verildiğinde …

30
Dil adının karakter sayısıyla çarpımı [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 2 yıl önce kapalı . Meydan okuma: Göreviniz, o dilin adının, adındaki karakter sayısının çarpımını çıkarmak için herhangi bir dili kullanmaktır. …

29
Bir dizenin pivot etrafındaki iki bölümünü ters çevirme
Arka fon Şu anda bir AP Comp Sci A: Java sınıfındayım ve bazı arkadaşlarımı kod golf konusunda başlatmak istiyorum. Kurstan bir meydan okumam var ve topluluğun bu meydan okumayı kaç bayt yapabileceğini görmek istiyorum. Zorluk detayları: İki giriş dizesi (ana dize ve pivot dizesi) verildiğinde aşağıdakileri yapın: Pivot dizesi tam …
17 code-golf  string 

11
Sihirli e-posta dönüşümü! Veya: NSA'nın meta verilerinizi e-posta adresinizden almasına yardımcı olun
Bir e-posta adresi, bu e-posta adresine uygulanan bir dönüşümün sonucu ve ikinci bir e-posta adresi verildiğinde, aynı e-posta adresinin çıktısını ikinci e-posta adresine uygulayın. E-posta adreslerinin tümü aşağıdaki yapıya sahip olacaktır: Alfasayısal karakterler ve en fazla bir .(yerel kısım) @içeren bir pozitif uzunluk dizesi, ardından bir sembol, ardından alfasayısal sumboller …
17 code-golf  string 

30
Kaybolan Elemanlar
Bir dize Sve bir dizin listesi verildiğinde X, bu sonucu yeni değeri olarak kullanırken Sher dizindeki öğeyi kaldırarak değiştirin .SS Örneğin, verilen S = 'codegolf've X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l f | …
17 code-golf  string  array-manipulation  code-golf  string  ascii-art  code-golf  number  sequence  pi  code-golf  number  array-manipulation  code-golf  string  ascii-art  code-golf  math  number  game  code-golf  math  sequence  polynomials  recursion  code-golf  math  number  sequence  number-theory  code-golf  permutations  balanced-string  code-golf  string  ascii-art  integer  code-golf  decision-problem  hexagonal-grid  code-golf  ascii-art  kolmogorov-complexity  code-golf  number  code-golf  matrix  binary-matrix  code-golf  math  statistics  code-golf  string  polyglot  code-golf  random  lost  code-golf  date  path-finding  code-golf  string  code-golf  math  number  arithmetic  number-theory  code-golf  tetris  binary-matrix  code-golf  array-manipulation  sorting  code-golf  number  code-golf  array-manipulation  rubiks-cube  cubically  code-golf  grid  optimization  code-golf  math  function  code-golf  string  quine  code-golf  ascii-art  grid  code-golf  decision-problem  grid  simulation  code-golf  math  sequence  code-golf  path-finding  code-golf  ascii-art  grid  simulation  code-golf  number  whitespace  code-golf  sequence  code-golf  sequence  code-golf  sequence  integer  code-golf  math  game  code-golf  internet  stack-exchange-api  code-golf  sequence  code-golf  internet  stack-exchange-api  code-golf  math  factoring  code-challenge  sequence  polyglot  rosetta-stone  code-golf  string  browser  code-golf  date  code-golf  base-conversion  code-challenge  cops-and-robbers  hello-world  code-golf  cops-and-robbers  hello-world 

25
Basit Bir Patttern
girişler: Girdiğiniz giriş biçiminde iki tek basamak (diyelim mve diyelim n) ve iki karakter (diyelim ave çağıralım b). Çıktı: İzlenecek yol için rol yap m=2, n=5, a='a', b='b'. Çıktınız dört girişinizden oluşturulan bir dize olacaktır. Dizeyi resultdeğerle çağıralım "". İlk olarak, concatenate aüzerine result mzamanlarda, BİRLEŞTİR böylece aüzerine result 2zamanlarda. …
17 code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 

14
Olimpiyatların Ev Sahibi Sizsiniz!
Olimpiyat Oyunlarına ev sahipliği yapıyorsunuz ve fırsat uğruna harika bir havuz inşa etmeniz gerekiyor, ancak süpervizörler genellikle boyutlarla ilgili fikirlerini değiştiriyor ve istenen boyutta yeniden inşa etmek için hızlı bir yola ihtiyaç duyuyorlar! İki tamsayı verildiğinde Lve xgöreviniz uzunluk Lve xşeritlerden oluşan bir yüzme havuzu inşa etmektir . Havuz nasıl …

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.