«string» etiketlenmiş sorular

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

27
RLE Brainfuck lehçesi
RLE Brainfuck ( BF-RLE ile ilgili ) Brainfuck'un varsayımsal RLE ( Çalışma Uzunluğu Kodlaması ) lehçesi 8 komutun sembollerini kabul eder ve ayrıca rakamları kabul eder. Basamaklar, bir komutun art arda tekrar sayısını temsil etmek için kullanılır, böylece kaynak kodunun çalışma uzunluğu kodlamasına izin verir. 8>eşittir >>>>>>>>. Uzunluk her zaman …

14
M yinelemeleriyle [N] özyinelemeli olarak birleştirilen kümülatif toplamlar
İki pozitif tamsayılar alın Nve Mve birleştirilmiş kümülatif toplamları oluşturmak [N]ile, Mtekrarlamalar. Son yinelemenin sonucunu çıktılar. Birleştirilmiş toplamın tanımı: Bir sayı ile başlayın ve bir dizi NtanımlayınX = [N] XKümülatif toplamlarına ekleyin .X 2. adımı tekrarlayın M. Bir vektör kümülatif toplamı, X = [x1, x2, x3, x4]bir: [x1, x1+x2, x1+x2+x3, …
14 code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

2
Her yöne aç
Giriş: Dizi Çıktı: Biz bir kare uzunluğunda bırakılır kadar 1) Öncelikle girdi-string sonunda kaldırma karakterini almak (yani 1, 4, 9, 16, 25, 36, vs.) Yani abcdefghijklmnopqrstuvwxyz(uzunluk 26) olur abcdefghijklmnopqrstuvwxy( uzunluk 25). 2) Sonra bunu bir kerede bir satırda, soldan sağa koyarız: abcde fghij klmno pqrst uvwxy 3) Bunu dört yönde …

18
Üç nokta nasıl çoğaltılır?
Açıkçası elipsisezler. Bir sohbet mesajından ilham alındı . Sizin meydan okuma Bir liste veya boşluk veya virgülle ayrılmış bir kelime dizisi verildiğinde, elipsleri tanımlayın. Bir kelimeyi üç noktaya çıkarmak için: Kelimeyle başlayın. Orijinal kelimenin ilk harfini sonuna ekleyin. Orijinal kelimenin son harfinin 2'sini sonuna ekleyin. Orijinal sözcüğün sondan ikinci harfini …
14 code-golf  string 

11
Büyük / Küçük Harf Eşleştirme Bul Değiştir
Üç girdi, bir metin dizisi alın T; değiştirilecek bir karakter dizisi F; ve bunların yerini alacak bir karakter dizisi R,. İle Taynı (büyük / küçük harfe duyarlı olmayan) karakterlerin her bir alt dizesi için F, bunları içindeki karakterlerle değiştirin R. Ancak, orijinal metinle aynı durumu koruyun. İçinde daha fazla karakter …
14 code-golf  string  code-golf  string  ascii-art  alphabet  code-golf  number  sequence  counting  code-golf  sequence  counting  code-golf  quine  source-layout  code-golf  string  code-golf  decision-problem  game  code-golf  string  quine  source-layout  subsequence  code-golf  quine  code-golf  array-manipulation  integer  code-golf  ascii-art  code-golf  sequence  integer  code-golf  kolmogorov-complexity  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  integer  code-golf  string  number  integer  code-golf  string  ascii-art  code-challenge  test-battery  expression-building  source-layout  printable-ascii  code-bowling  code-golf  number  code-golf  number  string  binary  code-golf  matrix  conversion  code-golf  number  arithmetic 

28
Telefonunu aç! Titreşiyor!
Yakın zamanda yeni bir telefonunuz var, ancak titreşim şeklini pek sevmiyorsunuz, kendi titreşim desenlerinizi oluşturmak istediğinize karar verdiniz. Yani, anahtar kelimeler kullanılan bir program yazdım long, shortve pausebu anahtar kelimelere göre senin telefonun titremesini sağlamak için. Görev Bir dizi kabul eden bir küçük program oluşturun long, shortve pauseve titreşimli bir …
14 code-golf  string 

11
Bir dizenin karekökünü al
Motivasyon Gelen bu meydan senin görevin bu doğal bir dize karekökünü almak için bir yol sunar, iki dizeyi çoğalmaya oldu. O nasıl çalışır? Bir dize (örneğin pub) yapmanız gereken ilk şey, her karakter için ASCII kodunu belirlemektir : "pub" -> [112, 117, 98] Daha sonra , her bir değeri [0..94]çıkararak …

8
Sekizgen kelimeler yapma
Geçen Perşembe kullanıcısı @SpookyGengar , Kare Kelimeler Oluşturma konusundaki ilk mücadelesinden memnundu . Taraf sayısını ikiye katlarsak ne olur? Meydan okuma Bir dizeyi ihtiyacınız olan herhangi bir makul biçimde ( string, chardizi ...) girdi olarak alın ve girdinin sekizgen bir gösterimini (ayrıca herhangi bir makul biçimde:, s stringlistesi string, charmatris …
14 code-golf  string 

23
Harf ve basamak sayılarını değiştir
Yalnızca alfasayısal ASCII karakterleri içeren ve bir harfle başlayan bir giriş dizesi verildiğinde, her harf çalışmasını aşağıdaki rakam çalıştırmasıyla değiştirin. Bir çalışma , ardışık harf veya rakam dizisidir. Giriş dizesinin harflerle bitmesi durumunda, bu işlemin dokunulmadan bırakıldığını unutmayın. Gözden geçirme örneği Örneğin, girdi dizesi verildiğinde uV5Pt3I0: Ayrı harfler ve rakamlar: …
14 code-golf  string 

3
ASCII küboid çizin
Üç => 2 tamsayısı verildiğinde, dikey (kabin) projeksiyonda bir ASCII küpü oluşturun. Üç tamsayı, köşeler dahil yükseklik, genişlik ve derinliği (görünür karakterlerle ölçülen) temsil eder. Köşeler 'o' veya '+', serbest seçim olmalıdır. w: 10, h: 5, d: 4 Böylece: o--------o / /| / / | o--------o | | | o …

10
Biraz toprak pH kimyası öğrenelim!
Andrew, çözümlerin asitliği ve tarımla ilgilenen bir kimyagerdir. Aylar süren araştırmalardan sonra (Google arkadaşı değil), pH (Hidrojen potansiyeli) açısından insan tarafından okunabilir asitlik seviyesi ile ilgili aşağıdaki tabloyu * buldu : Mezhep | pH aralığı | ------------------------- + ------------------------ ----- Ultra asidik | 3.5 altı ------------------------- + ------------------------ ------ Aşırı …

5
Tüm Brain-Flak Parçacıklarını Oluştur
Bu soru, Brain-Flak'ın ilk Doğum Günü'nü kutlamak için tasarlanmış birkaç Brain-Flak Doğum Günü mücadelesinin ikincisidir! Brain-Flak'ın Doğum Günü hakkında daha fazla bilgiyi burada bulabilirsiniz Meydan okuma Bu meydan okuma için, tam olarak eşleşen tüm dizeleri bir parantez listesinden oluşturacaksınız. DJMcMayhem'in tamamen eşleşen bir dize tanımını ödünç almak için : Bu …

9
Klavye düzenleri zorluğu
Kişilerin yaygın olarak kullandıkları klavye düzeni, aşağıda gösterildiği gibi QWERTY düzenidir. Ancak başka klavye düzenleri de var: DVORAK Colemak WORKMAN Senin görevin Kodunuz iki giriş alır: klavye düzeninin adı ve yazılacak bir dize. Amacınız QWERTY girişinizi sanki ilk parametre olarak verilen klavye düzeniyle yazıyormuş gibi dönüştürmektir. kurallar Giriş formatı ücretsizdir, …

4
2048 yapboz gibi metin yerçekimi değiştirme
Oyunda 2048, bir ızgara var ve öğeleri dört yönde hareket ettirebilirsiniz. Hepsi olabildiğince bu yönde hareket ediyor. Bu meydan okuma için, aşağıdaki gibi bir yastıklı, kare 2D dize (yeni satırlarla veya dizelerin bir listesi) verilecektir: ab cd e f ghij kl mno p q r st u v w x …
14 code-golf  string 

11
A, Vızıltı, C, D, E, Fizz, G
Dizeleri kullanarak basit bir FizzBuzz. verilmiş 1 kelime veya kelime öbeği (dize) 2 benzersiz karakter Çıktı İlk karakterin yerine her geçtiği fizz ve ikinci karakterin her biri buzz ile değiştirilmiş sözcük veya tümcecik kurallar Hem Fizz hem de Buzz'daki ilk harf büyük yazılmalıdır Fizz ve buzz kelimelerinin geri kalanı için, …
14 code-golf  string 

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.