«code-golf» etiketlenmiş sorular

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

6
Olasılık dağılımları için bir API uygulama
Giriş Bu meydan okumada, göreviniz birlikte basit olasılık dağılımları için kullanılabilir bir mini kütüphane oluşturan basit fonksiyonların bir koleksiyonunu uygulamaktır. İnsanların burada kullanmayı sevdikleri daha ezoterik dillerden bazılarını barındırmak için aşağıdaki uygulamalar kabul edilebilir: Adlandırılmış işlevlerin (veya en yakın eşdeğerlerinin) bir koleksiyonunu tanımlayan bir kod snippet'i. Adlandırılmış veya anonim işlevlere …

7
Bir küpün köşelerini ve kaplama üçgenlerini yazdırın
Bir küpün köşelerinin çıktı koordinatları. Daha sonra, küpü kaplayacak on iki üçgenden oluşan bir liste çıkın, her üçgen sürekli olarak yönlendirilmiş üç köşe indeksinin bir listesidir. Çıktı, farklı ondalık sayıdan oluşan bir ASCII dizesi olmalıdır. Bu golfün girişi yok. Kazanan, karakter kümesinin Unicode olduğu en az karakterdir. Örneğin, 0,0,0 ile …

9
Aşk Testi Kod Golf
İki adda ortak olan toplam harf sayısını sayan ve uzunluklarının çarpımını "aşk testi" olarak işlev gören program oluşturun. Koşullar: 1: 1 yanıt (3 üzerinden 3 vb. Olmak üzere) çıktısı alamayabilirsiniz. Giriş STDIN veya en yakın alternatiften iki isim. Çıktı Büyük x/ küçük harf kullanımı dikkate alınmadan iki ad arasında ortak …


24
Bu ne kadar önceydi?
Bu ne kadar önceydi? Kurallar Her başvuru tam bir program olmalıdır. Program, girdiyi formda virgülle ayrılmış iki tarih olarak almalı YYYY-MM-DDve ikinci tarihten bu yana geçen gün sayısını bugün ilk tarihmiş gibi STDOUT'a yazdırmalıdır (ikinci tarih gelecekte olacaksa, negatif sayı) artı isteğe bağlı bir son satırsonu ve başka bir şey …
9 code-golf  date 


3
Kaosun Düşmesi (Minimal Aperiodik Bir Dizinin Oluşturulması)
Buradaki fikir, neredeyse tekrar eden bir model üretmektir . Yani, inşa edilmekte olan dizi, bir sonraki alt dizinin tekrarını önlemek için son anda değişir. AA ve ABA tipi alt sıralardan kaçınılmalıdır (burada B, A'dan uzun değildir). Örnekler: Devam edeceğim ve açıklamamı daha net hale getirmek için tüm küçük örnekleri listeleyerek …

1
Nereden geldin?
INTERCAL harika bir dildir, ancak diğer insanların kodlarını anlamak her zaman kolay değildir. Bu özellikle COME FROM deyimini kullanıyorlarsa geçerlidir. Zorluk tanımı INTERCAL programının kaynak kodunu metin / veri akışı olarak alan bir program veya işlev yazın . Bir işlev yazarsanız, işlevi çağırmak için bir program da sağlamanız önerilir, ancak …

7
Digital River (En Kısa Ve En Hızlı Çözüm)
Bu benim ilk sorum, umarım iyi gidiyor. Arka fon: Düşündüğünüz nehirler değil. Soru, dijital nehir kavramı etrafında dönüyor. Dijital bir nehir sayısı aşağıdaki bir sayı dizisi nolup nartı basamak toplamıdır. Açıklama: 12345 12360 1 beri + 2 + 3 + 4 + 5 = 15 izledi ve böylece 12345 + …

4
Domino devirme sayısı
Pozitif n ve m verilen bir program veya işlev yazın, n x m dikdörtgen içine sığdırabileceğiniz geçerli farklı domino eğim sayısını hesaplar . Bu dizisidir A099390 yılında Tamsayı Dizilerin Çevrimiçi Ansiklopedisi . Girdiyi herhangi bir makul biçimde işlev bağımsız değişkeni, CLA veya stdin olarak alabilirsiniz. Çıktı olarak tek bir tamsayıyı …

8
Bugün alay ettin mi?
Debian Linux dağıtımı (ve Ubuntu, Kali ve diğerleri gibi Debian tabanlı dağıtımlar) APT adlı bir paket yöneticisi kullanır. Programı kurmak için foobir terminale sudo apt-get install foo APT'nin küçük bir Paskalya Yumurtası aşağıdaki gibidir apt-get moo Hangi yazdıktan sonra aşağıdaki çıktıyı üretecektir (__) (oo) /------\/ / | || * /\---/\ …

4
Dokunulmazlar
Dokunulmaz Sayılar α Dokunulmaz bir sayı, herhangi bir pozitif tamsayının (dokunulmaz sayının kendisi dahil) tüm uygun bölücülerinin toplamı olarak ifade edilemeyen pozitif bir tamsayıdır. Örneğin, 4 sayısı, 9: 1 + 3 = 4'ün uygun bölücülerinin toplamına eşit olduğu için dokunulmaz değildir. 5 sayısı, herhangi bir pozitif tamsayının uygun bölücülerinin toplamı …

3
En Büyük Toplamlı Rakamlardan Kare
Girdilerin bir listesini girdi ve çıktı olarak alan veya bu sayıları bir kareye koyarak elde edilebilen en büyük toplamı döndüren bir program veya işlev yazmalısınız. Giriş her zaman kare sayıda basamak içerecektir. Girdi için örnek bir kare düzenleme 9 1 2 3 4 5 6 7 7olabilir 677 943 125 …

1
Yürüyen Kareler Arama
Yürüyen Kareler , bir örnek ızgaradan 2B izocontours'ları kurtarmak için kullanılan bilgisayar grafiklerinden bir algoritmadır (ayrıca bkz. Ağabeyi 3D ayarları için büyük küpü Yürüyen Küpleri ). Fikir, ızgaranın her hücresini bağımsız olarak işlemek ve köşedeki değerlere dayanarak o hücreden geçen konturları belirlemektir. Bu işlemdeki ilk adım, köşelerin kontur değerinin üstünde …

1
Nakavt olasılıkları
Knockout, oyuncuların sırayla ateş ettiği bir basketbol oyunudur. Her biri bu oyunculardan birini "öldürme" olan iki kişilik yarışmalar dizisi olarak oynanır. Oyuncuların A B C Dve 0.1 0.2 0.3 0.4yarışmadaki diğer oyuncudan bağımsız olarak, atış ve sepet yapma şanslarının sırasıyla olduğunu varsayalım . Çizginin önündeki iki oyuncu Ave B"kavga". Yana …

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.