«code-golf» etiketlenmiş sorular

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

9
Fred'in su faturası
Fred çok samimi bir adam ama gerçekte kötü. Bu nedenle Fred, Los Altos, CA'daki küçük bir dairede yalnız yaşıyor. Fred çok acımasız çünkü su konusunda çok titiz. Bu nedenle, su faturasının ne olduğunu bulmak için yardımınıza ihtiyacı var. İşiniz, girdi olarak kullanılan su miktarı (her zaman bir tamsayıdır) göz önüne …
9 code-golf  math 


5
2B ızgarayı seli doldurun
Meydan okuma açıklaması İki boyutlu, dikdörtgen bir dizi (her alt dizisinin aynı uzunlukta olduğu anlamına gelir), bir ızgara diyelim . Bir ızgaranın her birimi boş bir alan veya kenarlıktır . Bir karakter ızgarasında, boş alan tek bir boşlukla temsil edilir; başka herhangi bir karakter kenarlık olarak kabul edilir. Örnek ızgaralar …

2
İşte Bub. Dünya standartlarında olmayan bir futbolcu
Bu Bub. Bub bir futbolcu. Ancak, o çok iyi biri değil. Hâlâ topu ağa atamaz! (Eğer fark etmediyseniz, @top. _____ | \ O | \ \|/ | \ | | net \ / ─ @ |_________\ Becerilerini geliştirmeye yardımcı olmak için, topa vurduğunda performansını değerlendirmek için bir sistem geliştirdi. Ona …

10
Uçta Türev
Türevlere yaklaşmak için tercih ettiğim yol, merkezi farktır, ileri farktan veya geriye doğru farktan daha doğrudur ve daha yüksek düzeye geçmek için çok tembelim. Ancak merkezi fark, değerlendirdiğiniz noktanın her iki tarafında bir veri noktası gerektirir. Normalde bu, her iki uç noktada da türev almamanız anlamına gelir. Bunu çözmek için, …
9 code-golf  math 

6
Dizin toplamı ve matrisimi soy
Dizin toplamı ve matrisimi soy Tercih ettiğiniz dilde bir matris / 2d dizisi verildi Giriş: Matrisin her zaman tek bir uzunluğu olacaktır Matris her zaman mükemmel kare olacaktır Matris değerleri, dilinizde herhangi bir tamsayı olabilir (pozitif veya negatif) Misal: 1 2 3 4 5 6 7 2 3 4 5 …

13
Rgb'den Cmyk'e
Giriş olarak 3 bayt veya RGB verildiğinde, en yakın CMYK değerlerini hesaplayın ve çıktılarını alın. parametreleri ve dönüş değeri olan bir işlev veya stdin / stdout üzerinde çalışan bir program oluşturun istediğiniz renk profilini kullanın, ancak referans verin girdi, [0; 255] aralığındaki ayrı sayısal değerler veya 6 basamaklı onaltılık dize …

3
Bir Tarihi Basitleştirin
Bu, kesirleri basitleştirmeye benzer, ancak Tarihler! Programınızın girişi şu biçimde olmalıdır mm/dd : Örneğin 3/4 //March 4 12/15 //December 15 1/1 // January 1 Girdinin, aylarda bu sayıda gün olacak şekilde geçerli olacağını varsayıyoruz: January 31 February 28 March 31 April 30 May 31 June 30 July 31 August 31 …

13
Ayrık Fourier Dönüşümünü hesaplayın
Herhangi bir uzunlukta bir dizi için Ayrık Fourier Dönüşümü (DFT) uygulayın. Bu bir işlev veya program olarak uygulanabilir ve dizi bağımsız değişken olarak veya standart girdi kullanılarak verilebilir. Algoritma, ileri yönde standart DFT'ye dayalı bir sonuç hesaplayacaktır. Giriş dizisi uzunluğa sahiptir Nve oluşur [x(0), x(1), ..., x(N-1)]. Çıktı sekansı aynı …
9 code-golf  math 

1
Fransén-Robinson sabitinin yaklaşık değeri
Bir girdi verildiğinde n, Fransén-Robinson sabitinin değerini nondalık basamaktan sonraki basamaklarla ve yuvarlama ile çıktılayın . kurallar Tüm girişlerin 1 ile 60 arasında bir tamsayı olduğunu varsayabilirsiniz. İlişkili herhangi bir değer depolayamazsınız - sabit hesaplanmalıdır, geri çağrılmamalıdır. Yuvarlama aşağıdaki ölçütlerle yapılmalıdır: Son basamağı takip eden basamak beşten azsa, son basamağın …

2
Bileşik faizinin ters regex'i
Koronkorko , bileşik ilgi anlamına gelen Fince sözcüktür . Dizelerimize bileşik ilgi istemiyoruz, bu yüzden onu hariç tutmak için mümkün olan en kısa düzenli ifadeyi bulalım. Yalnızca AZ büyük harfli alfabetik karakterlerden oluşan bir dize verildiğinde, alt dizeyi içermiyorsa dizeyle eşleşen mümkün olan en kısa düzenli ifadeyi belirleyin KORONKORKO. Alt …

4
Kilise rakamlarını görselleştirin
Arka fon Λ-kalkülüs terimlerini görselleştirme Ünlü lambda-hokkabaz (ve kod golfçüsü ) John Tromp cal hesabındaki terimlerin ilginç bir görselleştirmesini tasarladı . Onun sözleriyle: soyutlamalar (lambdalar) yatay çizgilerle, değişkenler bağlayıcı lambdadan aşağıya doğru dikey çizgilerle temsil edilir ve en soldaki değişkenleri bağlayan yatay bağlantılarla uygulamalar. Örneğin, lambda terimi λf.λx.f (f (f …

16
İki set eşit mi?
{}boş kümedir. Kullanabilir ()veya []isterseniz. Biz "set" i titizlikle tanımlamayacağız, fakat hepsi aşağıdaki özellikleri karşılayacak şekilde ayarlar: Kümeler olağan matematiksel yapıyı takip eder. İşte bazı önemli noktalar: Setler sipariş edilmez. Hiçbir küme kendisini içermez. Elemanlar ya bir kümede ya da değil, bu boolean. Bu nedenle, ayar öğelerinin çokluğu olamaz (yani, …

1
Çift çalışma uzunluğu kodlaması
Herkes çalışma uzunluğu kodlamasının ne olduğunu bilir. Zaten birçok kod-golf zorluğunun konusu olmuştur. Belli bir varyasyona bakacağız. Misal Normal: 11222222222222222222233333111111111112333322 Run-length: 112(19)3(5)1(11)2333322 Parantez içindeki sayı, önceki sembolün kaç kez meydana geldiğini belirtir. Örnekte, yalnızca 5 veya daha fazla karakterden oluşan çalışmalar kodlanmıştır. Bunun nedeni, 4 veya daha düşük kodlama işlemlerinin …

5
Lisp'de golf için ipuçları
Lisp'te (herhangi bir lehçe) golf yapmak için hangi genel ipuçları var? Lütfen cevap başına bir ipucu gönderin ve yalnızca Lisp lehçesine özgü yanıtlar gönderin (örneğin, "yorumları kaldır" bir yanıt değildir). Lütfen ipucunuz için geçerli olan Lisp lehçesini gönderin.
9 code-golf  tips  lisp 

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.