«code-golf» etiketlenmiş sorular

Code-golf, kaynak kodunun en az baytında belirli bir sorunu çözmek için bir yarışmadır.

11
Bu Kelimeyi Bu Zar İle Heceleyebilir misiniz?
Harf zarları kelime oyunlarında yaygındır. Örneğin, boggle zarları ile komik kelimeler yazmayı denemek eğlenceli olabilir. Bir avuç zar alırsan, bazı kelimeleri heceleyemezsin. Bu zorluk, bu fikrin genelleştirilmesidir. Meydan okuma Her birinin en az 1 yüzü ve bir kelimesi olan bir zar listesi göz önüne alındığında, göreviniz verilen kelimeyi kullanarak bu …

13
Bana biraz köri yap
X 1 , x 2 ,…, x n bağımsız değişkenlerini alan bir f işlevine sahip olmak - yani. f: X 1 × X 2 ×… × X n → Y - currying yeniden tanımlar f bir fonksiyonu olarak tek bir argüman alarak bir 1 daha başka bir işleve eşleştirir. Bu …

15
İşlev panosu: yapıştır
Bu zorluk, Mayıs 2018 Ayın Dili etkinliğinin bir parçası olarak MATL dilinin bazı özellikleri ile ilgilidir . İlişkili zorluk: İşlev panosu: kopyalama . Giriş MATL'in fonksiyon panosu , girişleri normal, giriş alma işlevlerine yapılan en son dört çağrının içinde saklar ("kopyalar"). Normal işlevler, MATL'de en yaygın işlev türüdür. Giriş alma …

20
Eyfel Kuleleri: “A” lardan büyük bir “A” oluşturun
Bir dizi satır verilen bir fonksiyon oluşturun n, a bigA. Yatay çubuğu bigAorta sırada olmalı n, hatta ikisinin altında olmalıdır Çıktı için tek aralıklı yazı tipi olduğunu varsayın Çıktı, satırları ayırmak için net satır satırlarına ve sol dolgu için doğru boşluklara sahip bir dize (veya benzeri, örneğin karakter dizisi) olmalıdır …

1
Matryoshka Bebeklerimi Yeniden Yapılandır
Arka fon Bir matryoshka bebek (veya Rus yuvalama bebek), birbirinin içine uyan bir bebek setidir. Matryoshka bebek koleksiyonumu yanlışlıkla karıştırdım ve hangisinin içeri gireceğini hatırlamıyorum. Amaç Benzersiz dizelerin bir listesi verildiğinde , bunları iç içe matryoshka bebeklerine ayırın. Her dize ayrı bir bebek ve bir matryoshka bebek dizelerin bir listesidir. …
20 code-golf  string 

7
Yerel dize dönemleri
Yerel süreler Boş olmayan dize atın s . Yerel süresi ve s indeksinde ı en küçük pozitif tam sayı olduğu , n her biri için bu tür 0 ≤ k <n , elimizdeki s [i + k] = s [i-n + k] her iki tarafın da tanımlandığı zaman. Alternatif olarak, …
20 code-golf  string 

14
Bu kesik üçgen bir sayı mı?
İlgili OEIS dizisi: A008867 Kesilmiş üçgen sayı Üçgen sayıların ortak bir özelliği, üçgen şeklinde düzenlenebilmeleridir. Örneğin, 21'i alın ve bir üçgen şeklinde düzenleyin o: Ö oo ooo oooo ooooo oooooo Her köşeden aynı boyutta bir "kesme:" kesme üçgenleri tanımlayalım. 21'i kısaltmanın bir yolu şöyledir: . . . ooo oooo . …
20 code-golf  math  decision-problem  number-theory  integer  code-golf  number  decision-problem  functional-programming  code-golf  array-manipulation  matrix  code-golf  string  classification  string  code-challenge  binary  compression  decode  code-golf  string  string  code-challenge  balanced-string  encode  code-golf  number-theory  integer  base-conversion  code-golf  math  number-theory  geometry  abstract-algebra  code-golf  array-manipulation  sorting  optimization  code-golf  math  geometry  image-processing  generation  code-golf  string  cops-and-robbers  repeated-transformation  grammars  cops-and-robbers  repeated-transformation  grammars  code-challenge  restricted-source  tips  source-layout  javascript  code-challenge  kolmogorov-complexity  restricted-source  code-golf  combinatorics  counting  math  fastest-code  linear-algebra  code-golf  math  permutations  matrix  linear-algebra  code-golf  string  decision-problem  restricted-source  code-golf  number  array-manipulation  subsequence  code-golf  number  array-manipulation  matrix  code-golf  brainfuck  code-golf  color  code-golf  quine  source-layout  code-golf  subsequence  code-golf  string  ascii-art  code-golf  string  ascii-art  alphabet  code-golf  decision-problem  interpreter  hexagonal-grid  halting-problem  code-golf  string  polynomials  calculus  code-golf  math  decision-problem  matrix  complex-numbers  code-golf  random  code-golf  number  arithmetic 

9
Şekli korurken sütunları ters çevirme
Giriş Bir tamsayı listesi listeniz olduğunu varsayalım (veya herhangi bir nesne gerçekten, ancak basitlik için tamsayılara sadık kalalım). Listeler farklı uzunluklarda olabilir ve bazıları boş olabilir. Listeleri tablo biçiminde yazalım: [[ 1, 2, 3, 4, 5], [ 6, 7], [ 8, 9, 10, 11], [], [12, 13, 14], [15, 16, …

27
Yatay Hizalı ASCII Sanatı
Göreviniz girdi iki "ASCII Art" olarak kabul etmek ve her bir sanat eserini yatay olarak yan yana hizalamaktır. Örneğin, iki dizeyi var demek "abc\ndef"ve "123\n456". "abc123\ndef456"Dizeyi üretmek için bunları yatay olarak hizalamanız gerekir . Bunu" yatay hizalama "olarak adlandırıyorum çünkü girdiler yazdırılırken şöyle görünür: abc def ve: 123 456 Çıktı …


10
Minimum seyrek cetveller
N uzunluğunda standart bir cetvel 0, 1, ..., n konumlarında (hangi birimlerde) mesafe işaretlerine sahiptir . Bir seyrek cetvel bu işaretlerin bir alt kümesine sahiptir. Bir cetvel, p ve q konumlarında p - q = k ile işaretler varsa k mesafesini ölçebilir . Meydan okuma Pozitif tam sayı Verilen n …

11
Bana bir ölçek yazdır
Oh hayır! Yakında bir teori testim var ve henüz ölçekleri hatırlamıyorum! Aşağıdakileri yazdırarak ana ölçeklerimi hatırlamama yardımcı olun: 7♯ - C♯ D♯ E♯ F♯ G♯ A♯ B♯ C♯ 6♯ - F♯ G♯ A♯ B C♯ D♯ E♯ F♯ 5♯ - B C♯ D♯ E F♯ G♯ A♯ B 4♯ - …

30
Bir sonraki renk
Meydan okuma Gökkuşağını, dizelerle temsil edilen yedi renk olarak düşünün Red Orange Yellow Green Blue Indigo Violet. Senin görevin bu renklerden birini gökkuşağı renk sırayla sonraki giriş ve çıkış olarak alan bir program oluşturmaktır. Bu örtüşmeyi de içerirViolet -> Red Giriş Gökkuşağı renklerinden birini içeren bir dize. Çıktı Sırayla gökkuşağının …


9
Bir kart oyununda el desenleri
Bir kart destesi, Kartezyen Stakım elbise ve Rrütbeler ürünüdür . Hepsi olmasa da birçok kart oyunu S=4ve kullanır R∊{6,8,13}. Desteden bir el Hkartı dağıtılır. Onun dağılımı , namı diğer "eli desen" ise, takım elbise siparişi (yani o çok kümesi gibi) yok sayarak her takım var kaç kartlar açıklayan bir dizidir. …

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.