Programlama Bulmacaları ve Kod Golfü

Bulmaca meraklılarının ve kod golfçülerinin programlanması için soru-cevap

25
Ödemesiz dönem için muhasebe düzenlemeleri say
SE'deki bir yayını düzenlediğinizde, 5 dakikalık ödemesiz bir süre içinde yapılan diğer düzenlemeler de birleştirilir. Bir yayını düzenlediğiniz zamanların bir listesi göz önüne alındığında, ödemesiz süresi içinde olmayan düzenlemeleri sayın. Dakikada düzenlediğinizi söyleyin [0,3,4,7,9,10,11,12]. Bu, zaman zaman 3 düzenleme ile sonuçlanır [0,7,12], gerisi zarafet dönemlerinde olur. 0: [3,4] 7: [9,10,11] …

22
Bir Santraldeki Bazı Anahtarları Ters Çevir
Bu zorluktan ilham aldık . Hedef: Önceden yapılandırılmış bir pano ve bir dizin listesi göz önüne alındığında, anahtarları verilen dizinlerde ters çevirin. Bir pano, sarım içine sarılmış ve değişken uzunluktaki sıralara yerleştirilmiş bir dizi anahtardan ( vveya ^) oluşur -. İşte örnek bir santral: -v-^-v- -^-v- -v-^-v- İnvert / a …

19
Analog, Geniş!
Analog bir saatin iki eli vardır *: Saat ve dakika. Bu eller zaman geçtikçe saatin yüzünü çevreler. Dakika elinin her tam dönüşü, saat elinin dönüşünün 1 / 12'si ile sonuçlanır. Saatin 2 tam dönüşü, tam bir günü ifade eder. Bu eller aynı merkezi noktaya sabitlendiğinden ve bu nokta etrafında döndüğünden, …
23 code-golf  math  number  date 

3
Wildebeest'in Yolu
Golf veren bir program veya fonksiyon yerini antilop kare başlar olan sonsuz üzerinde satranç tahtası , bir anti-saat yönünde kare spiral, antilop her ziyaret düşük numaralı kare numaralandırılmıştır henüz ziyaret etmediğine varabilir.nthnthn^{\text{th}}111 İlham: Sıkışmış Şövalye ve OEIS A316667 . Düzenleme: Bu sıra şimdi OEIS'te A323763 olarak açık . Kod konumunu, …

14
KVZ'lerinizi biliyor musunuz?
kavram İngiliz alfabesini hangi yollarla çırpın, böylece melodiyi bozmadan hala Twinkle Twinkle Little Star'a şarkı söylesin? kurallar Değişim Aşağıdaki kümelerin her birinde bulunan harflerin, ayar parçalarını bozmadan, varsayılan olarak serbestçe değiştirilebileceğini varsayalım: {A, J, K} {B, C, D, E, G, P, T, V, Z} {I, Y} {Q, U} {S, X, …

18
Çöken sayılar
Fonksiyonu doğal sayılar üzerinde tanımlayalım, taban 10 basamak , aşağıdaki gibidir:nnndkdk - 1...d1d0dkdk−1…d1d0d_k\; d_{k-1}\; \dotsc\; d_1\; d_0 Eşit bitişik basamaklar olduğu sürece , bunları soldan sağa toplamlarıyla değiştirin . Eğer böyle bir rakam varsa, aynı işlemi tekrarlayın.dbendben - 1didi−1d_i\;d_{i-1}dben+ dben - 1di+di−1d_i+d_{i-1} Başka bir deyişle, her bir yinelemede, eşzamanlı olarak …

20
Bitişik olmayan öğelerle toplanan en yüksek toplamlar
Giriş: Bu iki SO sorusundan esinlenerek (aynı sınıftan kuşku duyulmuyor ): öğeleri, java ve bir dizinin bitişik olmayan öğelerinin Maksimum toplamının, yazdırılacak olan bitişik elemanlar java'sı olmadan ve maksimum toplamın alt dizisine yazdırın . Meydan okuma: Bir tamsayı listesi verildiğinde, en yüksek toplamı olan bitişik olmayan öğelerden oluşan bir alt …

24
Gimbap kesici olun
Gimbap (김밥) biraz suşi rulo gibi görünüyor, Kore yemeğidir. İşte Kore ifade Gimbap'ı temsil ediyor: @)))))))))) Görevin ASCII Gimbap kesici yapmak. Kural Giriş yalnızca @ve ile yapılan dizedir ). Çıktı , geçerli her Gimbap’ı keser) ve @aralarına ekler . Örneğin Yani @))için @) @). Geçerli Gimbap@ herhangi bir miktarla başlar …

11
En Küçük Tamsayı Diski
Bu zorluk, verilen bazı noktaları içeren en küçük diski bulmakla ilgilidir. Bu biraz daha zorlaştırılmıştır, ancak, bu zorlukla, diskin koordinatlarının ve yarıçapının her ikisi de tamsayı olması gerektiği gerçeğiyle. Girdi, tamsayı koordinatlarına sahip xve işaretli noktaların bir listesi olacaktır y. Bunu, bir troller listesi, bir liste listesi veya bir çift …

17
Gerçek hazine, yol boyunca yaptığımız rakamlardı.
Göreviniz, basitçe bir tamsayı çıkaran bir program, işlev veya snippet (evet, snippet'lere izin verilir) yazmaktır. Ancak , siz önekleri halinde teslim ayırmak gerekir ayrıca farklı tamsayılar üretirler. Önceki öneklerde görünen baytları kullanamazsınız. Örneğin, öneklere sahip olabiliriz: 1 # 1 (Now we can't use 1) 1-6 # -5 (Now we can't …

25
En Büyük Rakamlara Göre Sırala
Meydan okuma: Bir tamsayı listesi verildiğinde, en büyük basamaklarına göre azalan sıralama. Aynı en büyük basamağa sahip numaraların sırası, daha sonra ikinci en büyük basamağa vb. Göre sıralanır . Ve bir sayıdaki tüm rakamlar aynıysa, listedeki bu numaraların sırası istediğiniz şekilde olabilir. Örnek: Input: [123, 478, -904, 62778, 0, -73, …

16
Bana bir dilim pasta pişirin
Doğum günüm bir ay içinde ve bu lezzetli bir dilim pasta. .-""-. .-" "-. |""--.. "-. | ""--.. "-. |""--.. ""--..\ | ""--.. | | ""--..| ""--.. | ""--.. | ""--..| En az sayıda baytta, bu dilim keki benim için oluştur. STDOUT'a yazdırabilir veya işlev sonucu olarak geri döndürebilirsiniz. Karakterler …

24
Soyguncular: Gizli OEIS Substring
Bu bir Polis ve Soyguncular mücadelesidir. Bu soyguncunun ipliği. Polisin parçacığı burada . Polisler OEIS'den herhangi bir dizi seçecek ve bu diziden ilk tam sayıyı basan bir program p yazacaktır . Ayrıca bazı s dizelerini de bulacaklar . Eğer eklerseniz ler içine bir yere p , bu program dizisinden ikinci …

23
En yakın üç haneli onaltılık rengi bulun
CSS'de renkler, bir "altıgen üçlüsü" ile belirtilebilir - her bir baytın rengin kırmızı, yeşil veya mavi bileşenlerini temsil ettiği üç bayt (altı basamaklı) onaltılık bir sayı. Örneğin #FF0000, tamamen kırmızı ve eşittir rgb(255, 0, 0). Renkler ayrıca üç onaltılık rakam kullanan kestirme gösterim ile de gösterilebilir. Kısa yol her basamağı …

10
Eşsiz En Kısa Sapanlar
Dizelerin bir listesi göz önüne alındığında, her dizeyi, listedeki diğer dizelerin hiçbirinin alt dizisi olmayan boş olmayan alt dizelerinden biriyle ve mümkün olduğunca kısa bir değerle değiştirin. Örnek Liste Verilen ["hello","hallo","hola"], "hello"sadece değiştirilmesi gerektiğini "e", bu alt dize bulunan değil "hallo"ve "hola"ve mümkün olduğunca kısa olduğunu. "hallo"herhangi biri ile ikame …
23 code-golf  string  code-golf  string  code-golf  array-manipulation  code-golf  quine  code-golf  array-manipulation  integer  matrix  classification  code-golf  quine  code-golf  string  matrix  conversion  code-golf  string  number  code-golf  string  code-golf  number  sequence  integer  code-golf  decision-problem  matrix  code-golf  string  code-golf  math  code-golf  math  array-manipulation  combinatorics  code-golf  random  code-golf  code-golf  alphabet  code-golf  python  c  code-golf  base-conversion  code-golf  string  counting  code-challenge  code-generation  fastest-code  code-golf  kolmogorov-complexity  matrix  code-golf  string  code-golf  array-manipulation  decision-problem  random  sudoku  code-golf  chess  code-golf  card-games  encode  code-golf  decision-problem  code-golf  code-golf  math  array-manipulation  matrix 

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.