«string» etiketlenmiş sorular

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

30
Dikey kelimeler içeren bir dize yazdırma
Senin görevin ascii karakter giriş dizesini almak ve dizeyi boşluklarla ayrılmış bir dizi dikey kelime olarak çıktısını almaktır. Aşağıda bir örnek gösterilmiştir: Dize verildiğinde: Hello, World! My name is Foo. çıktı: H W M n i F e o y a s o l r m o l l e …

1
Tamsayı manipülasyonu ile bir IEEE 754 64 bit ikili kayan nokta sayısı uygulama
(Şimdilik "C" sorusunu etiketledim, ancak sendikaları destekleyen başka bir dilin farkındaysanız, bunu da kullanabilirsiniz.) Göreviniz + - * /, aşağıdaki yapı için dört standart matematiksel işleç oluşturmaktır: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; uint64_t k; intfloat(double g){f = g;} intfloat(){k = 0;} } böylece operasyonların kendileri …

27
Dizeden benzersiz öğeleri kaldırma
Bu soruya geldim, çünkü dizede benzersiz karakterler bulmak çok yaygın bir kullanım örneği gibi görünüyor. Ama ya onlardan kurtulmak istiyorsak? Giriş yalnızca küçük harfli alfabe içerir. Yalnızca a ile z arasındaki harfler kullanılır. Giriş uzunluğu 1 ila 1000 karakter arasında olabilir. Örnek: input: helloworld output: llool Amaç: En kısa kod …
12 code-golf  string 

14
Simetrik bir haritayı bitir
Girdi olarak x ve y eksenleri üzerinde simetrik olan bir haritanın dörtte biri size verilir. Program haritanın tamamını yazdırmalıdır. Harita şu karakterleri içerebilir: -+/\|.ve beklenen şekilde döndürülmelidir. İçindeki veriler her zaman dikdörtgen ve küçüktür. Misal $ cat in +--- |./. |/.. $ ./solution < in +------+ |./..\.| |/....\| |\..../| |.\../.| …
12 code-golf  string 

9
Postacı Teslimatı
Postacı olarak yeni bir iş buldum ve bunu sürdürmek için yardımına ihtiyacım var. Onları teslim etmek için dışarı çıkmadan önce bir sürü posta sipariş etmeliyim. Sokaklar, sokak başlangıcında 1 ile başlayarak ve sonuna kadar hiçbir sayı atlamamaya devam ederek, sol tarafta tek sayılarla ve sağ tarafta eşitlenerek, sırasıyla sırayla numaralandırılır. …
12 code-golf  string 

6
Kekemeli sözlerimi düzelt
Kekemelik , çoğumuzun deneyimlediği veya en azından gördüğü bir sorundur. Ünlü konuşma tanıma yazılımlarının çoğunun kekemeli konuşma ile ilgili ciddi sorunları olsa da, kekemeliği anlayan, ancak bunları düzeltemeyen ve sadece olduğu gibi yazan bir yazılım düşünelim. Böyle bir yazılım tarafından yazılmış bir örnek şöyle olabilir: "lütfen dikkatli olun" . Bu …
12 code-golf  string 

20
Sorgu cevaplayıcı
Orijinal: https://james-iry.blogspot.co.at/2009/05/brief-incomplete-and-mostly-wrong.html Alain Colmerauer, mantık programlama dili Prolog'u tasarladı. Amacı, iki yaşında bir çocuk kadar zeki bir programlama dili yaratmaktı. Amacına ulaştığını ispatlamak için, tüm soruşturmalarda kaynak olarak "Hayır" cevabını veren bir Prolog programı sundu. Bana istediğini sor! ? - (Tabii ki yapmadı.) Göreviniz Alain Colmerauer'ın programından daha akıllı bir …
12 code-golf  string 

13
Normalleştirilmiş Malbolge - Malbolge çevirmeni
Bu görevde, Normalize Edilmiş Malbolge programını alan ve ortaya çıkan Malbolge'u çıkaran bir program / işlev yazacaksınız. programını . (Bu, tüm Malbolge programcılarının kullandığı gizli bir araçtır!) Giriş (Bir şekilde) Normalleştirilmiş Malbolge programını temsil eden bir veri yapısı. Çıktı Ortaya çıkan Malbolge programını temsil eden bir veri yapısı. Örnekler jpoo*pjoooop*ojoopoo*ojoooooppjoivvvo/i<ivivi<vvvvvvvvvvvvvoji …
12 code-golf  string 

29
Bir Word'deki Olası Tüm Harf Kombinasyonlarını Sayın
Size, normal az karakterleri içeren bir dize verilir. (Bunun herhangi bir testte her zaman geçerli olacağını ve tüm harflerin de küçük harf olacağını varsayabilirsiniz). Dizedeki tek tek karakterlerden kaç tane benzersiz kombinasyon yapılabileceğini belirlemeli ve bu sayıyı yazdırmalısınız. Ancak, olası kombinasyonlar sayılırken yinelenen harfler yok sayılabilir. Başka bir deyişle, verilen …
12 code-golf  string 

30
Girilen son baytı yazdır
Meydan okuma Bir girdi bayt dizeniz var, içindeki son baytı çıktılar. kurallar Gönderiminiz, girişteki son baytı veren bir program veya işlev olabilir. dize, stdin veya komut satırı bağımsız değişkenleridir ve boş değil. Bunu brainfuck ile çözmeye çalışıyordum, ancak tüm dillerin katılmasına izin veriliyor. Bu kod golfü . Örnekler "?" -> …
12 code-golf  string 

1
Çılgın kimyager ve zeki programcı
backstory Bir kimya laboratuvarında başım dönüyor ve eski bir deli kimyager tarafından kaçırıldığınızı anlıyorsunuz. Yaşından dolayı çok iyi göremediği için onun için çalışmanı istiyor ve ancak o zaman laboratuvardan kaçabilirsin. Görev Kimyasal formülü girdi olarak verilecek moleküllerin yapısal formüllerini iade etmek sizin görevinizdir . Giriş olarak yalnızca karbon ( ), …

4
Soyut Sözdizimi Golf Golf: FizzBuzz, Python
özet Mümkün olan en az jetonla FizzBuzz'ı Python'da uygulayın. Meydan okuma 1'den 100'e kadar ondalık sayıları yazdıran bir program yazın. Ancak sayı yerine üç baskı “Fizz” ve beş baskı “Buzz” katları için. Hem üç hem de beşin katları olan sayılar için “FizzBuzz” yazdırın. Programlar Python'un bazı sürümlerinde yazılmalıdır. Daha fazla …

2
Sayı teorisi için yorumlayıcı, modulo n
Sayı teorisinin bir cümlesi (bizim için) aşağıdaki sembollerin bir dizisidir: 0ve '(halef) - halef +1,0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(toplama) ve *(çarpma) = (eşittir) (ve )(parantez) mantıksal işleç nand( a nand bis not (a and b)) forall (evrensel nicelik belirteci) v0, v1, …
12 code-golf  number-theory  parsing  code-golf  kolmogorov-complexity  code-golf  code-golf  array-manipulation  matrix  code-golf  array-manipulation  code-golf  string  code-challenge  graphical-output  compression  code-golf  kolmogorov-complexity  code-golf  sequence  array-manipulation  code-golf  number  base-conversion  code-golf  string  decision-problem  code-golf  string  ascii-art  code-golf  string  random  code-challenge  brainfuck  code-generation  code-golf  code-golf  quine  code-golf  interpreter  code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

6
String Manipulation Interpreter
özet Yalnızca karakterler kullanılarak yeni bir dize düzenleme dili oluşturuldu $+#-!*|@>! Senin görevin mümkün olduğunca az bayt içinde bir tercüman uygulamaktır. Giriş Bu dilin tek bir satırı olan bir dize. Bu herhangi bir makul yolla (stdin, fonksiyon parametresi, komut satırı argümanı vb.) Veya önceden tanımlanmış bir değişken olarak alınabilir. Program …


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.