«code-golf» etiketlenmiş sorular

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

30
Harfli yayınların uzatılması
Boş olmayan küçük harfli ASCII harflerden a-zoluşan bir dizge verildiğinde, bu dizgiyi aynı harfin ardışık "çalıştırması" ile, o harfin bir kopyasıyla uzatır. Örneğin, dddogg( 3 d ’, 1 o , 2 g ’), ddddooggg( 4 d ’, 2 o ’, 3 g ’) haline gelir. Bu kod-golf : bayt cinsinden …
28 code-golf  string 

12
Terra Mystica: Bisiklet Gücü
Tahta oyunu Terra Mystica , en önemli kaynaklardan biri olan iktidar için çok ilginç bir mekanizmaya sahiptir. Her oyuncu bir bankadan güç kazanmak ve harcamak yerine, her oyuna I, II ve III etiketli üç "kasenin" üzerine dağıtılan tam 12 birim güçle oyuna başlar. Gücü kazanmak ve harcamak daha sonra bu …

12
Asal Bölen Tablo
giriş Rekreasyon matematiğinde oynadığım bir şey, bir dizi sayının asal bölenlerini görsel olarak karşılaştırmak / karşılaştırmak için bir bölen masasının yapımıydı. Giriş numarası kümesi sütun etiketleri olarak üstte, asal bölenler satır etiketleri olarak soldadır ve bir işaret iki sıranın nerede olduğunu gösterir. Örneğin, giriş 6, 9, 14, 22için aşağıdakine benzer …



20
Dizide olmayan tam sayıların bir dizisi
Arka fon Aşağıdaki gibi tanımlanmış bir dizi düşünün: İlk eleman 0; İkinci eleman 4; Üçüncü unsurdan itibaren değeri şu şekilde hesaplanabilir: Tamsayılar dizisini 0'dan dizinin önceki elemanına alarak (kapsayıcı veya özel, önemli değil); Daha önce göründüğü tamsayıları dizideki kümeden çıkarmak; Setin kalan elemanlarını bir araya getirmek; İstediğiniz değer budur. İlginç …

16
Euler Sayıları Çıktısı
Negatif olmayan bir tamsayı verildiğinde , Euler numarasını verin ( OEIS A122045 ).n ,n,n ,nincinincin^{\text{th}} Tüm tek indeksli Euler sayılarıÇift indeksli Euler sayıları aşağıdaki formülle hesaplanabilir ( hayali birime karşılık gelir): 0 .0.0 .i ≡ - 1---√ben≡-1i \equiv \sqrt{-1}E2 n= i ∑k = 12 n + 1Σj = 0k( kj) …

11
Negatif Fibonacci Sayıları
Muhtemelen hepiniz fibonacci dizisini biliyorsunuzdur: fibonacci(n)=fibonacci(n-1)+fibonacci(n-2) fibonacci(0)=0 fibonacci(1)=1 Göreviniz olabileceği kadar basit: Verilen tamsayı Nhesaplamasıfibonacci(n) ama işte twist: Ayrıca negatif yapmak N Bekleyin. Ne? fibonacci(1)=fibonacci(0)+fibonacci(-1) yani fibonacci(-1)=1 ve fibonacci(-2)=fibonacci(0)-fibonacci(1)=-1 ve bunun gibi... Bu bir kod golfüdür ve baytlarda kazanılan en kısa programdır. Bir işlev veya tam bir program gönderebilirsiniz N, …


18
XOR iki tek renkli görüntü
Meydan okuma: İki siyah beyaz (monokrom) görüntü girişi yapın ve ilkin her pikseli için, saniyenin her pikseli ile x, onları yeni bir görüntüye ekleyin ve yeni görüntüyü çıkartın. Bazı açıklamalar: Resimlerin boyutu önemli değil. Uzantı / Görüntü formatı önemli değil. Dijital görüntüleri saklamak için kullanıldığı sürece, herhangi bir uzantı girişi …

2
Bir resmi Hilbertify
Hilbert Curve'den hoşlanıyorum . Bu meydan okuma için sizin göreviniz (tüm tarafların iki piksel genişliğinde bir güç olduğu kesin bir kare resim) çekmek ve zig-titiz bir şekilde satır satır satır açmak ve sözde-Hilbert eğrisinde tekrar yükseltmektir. . çözülüyor Çözmek için sol üst köşedeki pikselle başlayacak ve görüntünün kenarına ulaşana kadar …


20
Verilen uzunlukta Düz-Zincir Alk * nes sayısı
Bir düz zincirli alk * n, tek (alkan), çift (alken) veya üçlü bağlarla (alkin) bağlanmış bir karbon atomları dizisi olarak tanımlanır, (örtük hidrojenler kullanılır.) Karbon atomları sadece 4 bağ oluşturabilir, bu nedenle hiçbir karbon atomu dörtten fazla bağa sahip olmaya zorlanamaz. Bir düz zincirli alk * ne karbon-karbon bağlarının bir …

30
ABC kadar kolay
Giriş En fazla harflerin her biri içeren bir dize A, Bve C. Herhangi bir sırayla olabilirler. Boş dize geçerli girdidir. Not: Bu zorluğun önceki bir sürümü LEJyerine harfleri kullandı ABCve istenirse yine de kullanılabilirler. Çıktı Bir dize A, B, Cgiriş mevcut değildi harflerle. Herhangi bir sırayla olabilirler. Eğer çıktı boş …

20
Pairable dizeleri
Bir dizedir pairable iki kez arka arkaya tekrarlanan bir dize her biri subtrings, bölünebilir eğer. Örneğin, aabaaababbbabaşu şekilde pairable: aaba aaba b b ba ba Boş olmayan bir as ve s dizesi verildiğinde b, eğer pauylu ise bir Truthy değeri ve eğer değilse falsey değeri verin. Pairable: aa abaaba bbababbb …

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.