«code-golf» etiketlenmiş sorular

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

2
Brainfuck ile MarioLANG Birimini Çevirme
MarioLANG , kaynak kodunun Super Mario Bros. seviyesine benzeyen iki boyutlu bir programlama dilidir. Dahası, talimat seti Brainfuck 'a çok benziyor . Bu, MarioLANG'nın esas olarak, talimat göstergesinin Mario gibi hareket ettiği 2-D Brainfuck olduğu anlamına gelir. Bu yüzden MarioLANG’nın Programlama Dili Sınavına gönderimini yazarken , bir Brainfuck’a “Merhaba, Dünya!” …

15
Binom karesini göstermek
İki farklı doğal sayı (herhangi bir makul büyüklükte) verilen (herhangi bir şekilde), aşağıdaki örneklerde olduğu gibi toplamlarının karesini çıktı (herhangi bir şekilde): Verilen 4 ve 3, çıktı: 12 12 12 12 9 9 9 12 12 12 12 9 9 9 12 12 12 12 9 9 9 16 16 …

4
Mutant pangolin
Bu, makine öğrenmesini göstermek için kendini değiştiren bir quine veya quine gibi çalışan bir program tasarlamanız gereken bir kod-golf mücadelesidir. Arka fon Burada tarif edilen 'pangolin oyunu' adı verilen temel bir yapay zeka programı var . Temel fikir şudur: Program ilk kez çalıştırıldığında şunu sorar: Tamam, lütfen bir şey düşün …
28 code-golf  quine 

1
En büyük dışbükey çokgen alanını bulun
Tamsayı koordinatların listesi göz önüne alındığında, en büyük alanını bulmak dışbükey çokgen Eğer öyle ki listeden inşa edebilir - Her köşe listede Çokgen içinde listenin hiçbir öğesi yoktur. Örnek: (0, 0) (8, 0) (0, 1) (3, 1) (7, 1) (1, 2) (5, 2) (9, 2) (2, 3) (5, 3) (7, …

20
Başkentleri Başkentsiz Yazdır
Whoa, whoa, whoa ... programını yazmayı bırak. Hayır, "baskı ABC..." demek istemiyorum . Amerika Birleşik Devletleri'nin başkentlerinden bahsediyorum. Özellikle, aşağıdaki listede verilen tüm şehir / eyalet kombinasyonlarını yazdırın herhangi bir sırada seçtiğiniz sınırlayıcılarla (örneğin, Baton Rouge`LA_Indianapolis`IN_...kabul edilebilir), hangi kelimelerin şehir, hangi devlet ve hangilerinin farklı olduğu açıktır. ABCDEFGHIJKLMNOPQRSTUVWXYZkaynak kodunuzda herhangi …

11
Kardinaller ve sıra, 1 ila 100
Sıkıştırma kaslarınızı germek için basit bir tane. Kodunuz (tam bir program), tüm kardinal sayıların 1'den 100'e ve ardından tüm sıralı sayıları 1'den 100'e kadar hecelenmiş İngilizce gösterimini yazmalıdır. hecelenmiş. Her liste tek bir büyük harfle başlamalı ve bir süre ile sonlandırılmalıdır. İki liste bir yeni satır ile ayrılmalıdır. Açıklık uğruna, …

3
Hızlı! Kara delikten kaçış!
87.539.319 ve yalnız uzay yürüyüşü artık yaygındır, birçok insan kendileri ile uzaya yolculuk eder, sırtlarında bir jetpack'ten başka bir şey tarafından itilmez, rotalarını kişisel bir bilgisayar ve klavye ile giderken programlar. Siz böyle bir insansınız; güzel, huzurlu bir uzay yürüyüşüne çıktınız, ne zaman, bir anda, bir kara deliğin yerçekimi tarafından …

30
Kelime uzunluğunun yatay grafiği
Giriş Herhangi bir boşlukla ayrılmış kelimelerin listesi. Çıktı N. Çizginin, *n. Kelimesi uzun olduğu kadar çok yıldızla ( ) oluşturulduğu yatay bir ASCII sanat grafiği . Örnek kullanım >Sinyaller kullanıcı girişi, giriş o programın test olmamalı. > This is an example histogram of word length **** ** ** ******* ********* …


23
Cesaret Atlama Krikoları
Bu benim ilk görevim, bu yüzden oldukça basit tutuyorum. telnet towel.blinkenlights.nlKomut satırınızı yazdıysanız ve enter tuşuna basarsanız, sevinç sevincini yaşayacaksınız. Asciim, oldukça basit, ascii sanatıyla bir animasyon yapmaktır. Bugün biz atlama krikoları yapan bir kişinin çok temel bir asimetri yapıyor olacağız. Tek bir topluluğa koyacağımız iki ascii resim olacak. 1 …

19
Mikrosaniyeleri saat olarak biçimlendirin: dakika: saniye
Aşağıdaki, bugün Stack Overflow'ta ortaya çıkan bir sorudan ilham alıyor . Çok sayıda mikrosaniye verildiğinde 0 <= n <= 86400000000(örneğin 12345678900), biçimlendirilmiş bir dize hh:mm:ss:000:000, örneğin 03:25:45:678:900; 0 -> '00:00:00:000:000' 12345678900 -> '03:25:45:678:900' 86400000000 -> '24:00:00:000:000' Python'da 209 baytlık bir çözüme sahibim, ancak daha düşük olabilir mi?
28 code-golf  date 

19
Pazartesi Mini Golf # 1: Ters Fibonacci Çözücü
Pazartesi Mini Golf: Her Pazartesi yayınlanan (umarım!) Bir dizi kısa kod golf mücadelesi. Ünlü Fibonacci sekansıyla aynı yöntem kullanılarak bir Fibonacci benzeri sekans elde edilir ; yani, her bir F (n) sayısı , sıradaki önceki iki sayıyı ekleyerek ( F (n) = F (n-1) + F (n-2) ) veya sonraki …

10
Görsel Uzun Çarpma
İki tamsayı için uzun çarpma işlemini, hiçbir şey yapmak zorunda kalmadan yapmak için iyi bir yol var. Her numaranın rakamını, iki rakam 90 derecelik bir açıyla, eğimli çizgiler şeklinde yazabilirsiniz. Ardından, kesişmeleri ortaya çıkan ayrı sütunlarda kolayca sayabilirsiniz. Bir diyagram muhtemelen bunu açıklığa kavuşturur. İşte hesaplama için bir örnek 21 …

4
Bir Apollon Contası çiz
Karşılıklı üç teğet daire verildiğinde , bu üçünün hepsine teğet olan iki daire daha bulabiliriz . Bu ikisine Apollon çevreleri denir . Apollonian çevrelerinden birinin gerçekte üç ilk çevrenin etrafında olabileceğini unutmayın . Üç teğet çemberden başlayarak , aşağıdaki işlemle Apollonian conta adı verilen bir fraktal oluşturabiliriz : İlk 3 …

19
Sıçrama Saniye için Bir Adım!
Bugün, şimdiye kadar gerçekleşen 26. atılım saniyesinin vesilesiyle işaret ettiğinden, meydan okumanız, bugüne kadar gerçekleşen GMT ya da UTC'de her atılım saniyesinin tarihini ve saatini ve şimdiye kadar olanları ortaya çıkarmak olacaktır. Giriş Giriş yok. Çıktı 1972-06-30 23:59:60 1972-12-31 23:59:60 1973-12-31 23:59:60 1974-12-31 23:59:60 1975-12-31 23:59:60 1976-12-31 23:59:60 1977-12-31 23:59:60 …

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.