«code-golf» etiketlenmiş sorular

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

30
CAPS LOCK'u yanıp söner
Çoğu bilgisayar klavyesi, CAPS LOCK düğmesiyle kontrol edilen geçerli giriş modunu gösteren küçük bir entegre LED ışığa sahiptir. Görevin onu göz kırpmak: Aç onu; 0.5 (+/- 0.1) saniye bekleyin; Tekrar kapat. Yanıp sönen LED'in video görüntüleri çok beğenildi! kurallar İsterseniz farklı bir LED'i (örn. Kaydırma Kilidi, Num Kilidi, Wi-Fi durumu …



30
Yükleniyor… Her Zaman
Buradaki zorluk, şuna benzeyen sonsuz bir yükleme ekranı oluşturmak: Veya daha spesifik olmak gerekirse: Giriş yapmayın. Çıktı Loading..., sonunda boşluk var ama sonunda yeni satır yok. Karakter ile kademesiz döngüsü |, /, -ve \:, her 0.25 saniyede bir dizideki bir sonraki son üzerine yazar. Yalnızca son karakterin üzerine yazabilir veya …

30
Fransa'nın ulusal bayrağını çizin
Diğer birçok bayrak yayınlanmıştır zorluklar ama değil bir olmuştur ulusal bayrak arasında Fransa'da . Bu hafta uygun bir zaman gibi görünüyor. Bu bayrağını mümkün olan en az baytta üret: Resim en az 78 piksel genişliğinde ve 52 piksel yüksekliğinde, 3: 2 oranında olmalıdır. Her şerit genişliğinin üçte birini alır. : …

17
Bir diziyi Xorting
Kavramsal olarak, bu zorluk gerçekten basittir. Size negatif olmayan tam sayıların bir listesi verilir . Mümkünse, negatif olan bir tamsayı bulun , böylece oluşan liste sıralanır. Eğer böyle bir şey mevcut değilse, çıktı geçerli bir şeyle karıştırılamayacak bir şey olmalıdır , örneğin negatif bir sayı, hiçbir şey, bir hata vb.aiNbi …

30
Basit bir TCP sunucusu
N bağlantı noktasında gelen TCP trafiğini dinleyen bir program veya işlev yazın. Basit bir hizmet sunar: gelen bağlantı ve adreslerin IP adres alanlarının toplamını hesaplar. Program veya fonksiyon, N tamsayısını argümanlardan veya stdin'den okur. N bağlantı noktasında gelen TCP bağlantılarını dinler. Birisi bu bağlantı noktasına bağlandığında, program IP adres alanlarının …

30
Ben bir palindromum. Sen?
Bu soruyu sormak için önceki birkaç girişimde bulunuldu , ancak hiçbiri bu sitedeki modern standartlara uymuyor. Başına Meta üzerinde tartışma , bizim çağdaş rulesets altında adil rekabet için izin verecek şekilde yineden ediyorum. Arka fon Bir palindrome "aynı ileri ve geri okuyan" bir dizedir, yani dizginin tersi dizgenin kendisiyle aynıdır. …

16
Evreni Simüle Et!
Turing-komple bir dilin güzel bir özelliği, tüm Evrenin simulasyonu dahil olmak üzere herhangi bir program yazmak için kullanılabiliyor olmasıdır. Göreviniz tam olarak bunu yapmak: Evreni simüle eden bir program yazmak . Not: Bu görevi başaracağınızdan şüphem olmasam da, bugünlerde simülasyonunuzdaki 10 90 parçanın da gerçekten yapmaları gerekeni yapıp yapmadığını doğrulamak …

16
Bir poliglot ile işinizden çıkabilirsiniz
Protestolarınıza rağmen, patronunuz tarafından giriş olarak tek bir imzasız tamsayı alan ve bu tamsayı asal ise "asal" değilse "asal" dizesini basan bir program üzerinde çalışmaya başladınız. Ortaya çıkan program kısa olduğu sürece, bunu hangi dilde yapacağınızı seçebilirsiniz; Patronunuz düşük karakter sayısını çok takdir ediyor. ( Kaynak kodu yazdırdıktan sonra karakterleri …

25
Kodunuzun Negatifini Yazdırın
Yan uzunluk N için yazdırılabilir ASCII karakterleri (kod noktaları 0x20 - 0x7E) , aşağıdaki gibi (burada, N = 6 ) bir kare düşünün : =\ g \ 7 m+y "g L ~ e> PHq Ayrıca her satırın ve her sütunun en az 1 boşluk ve 1 boşluksuz karakter içermesini istiyoruz …

13
Yedi Slash Ekran
0'dan 9'a kadar olan rakamların boş olmayan bir dizgisine giren ve eğik çizgiler ( , ) kullanarak yedi bölümlü bir ekranda nasıl görüneceklerini yazdıran bir program yazın ./\ Bunlar kesin rakamlardır: /\ \ \ \/ \ \ /\ / \/ /\ /\ / \ \/\ / \/\ / / \/\ …

9
99 için bir tercüman yazın
99 ("doksan dokuz" olarak telaffuz edilir) yepyeni bir Ezoterik programlama dilidir ( 99 ile karıştırılmamalıdır , italik yazıya dikkat edin). Buradaki göreviniz, 99 için mümkün olduğunca kısa bir tercüman yazmak . En az bayt olan gönderim kazanır. Tiebreaker ilk gönderilenlere gider. Bu soru her zamankinden biraz daha derin olduğundan ve …

30
Bir program sona ererse ve onu görecek kimse yoksa, durur mu?
Gerçekle yüzleşme zamanı: Sonsuza dek burada olmayacağız, ama en azından zamanın sonuna kadar mücadele etse bile, insan ırkını aşacak bir program yazabiliriz. Göreviniz, evrenin sonuna kadar kalan süreden daha fazla beklenen çalışma süresi olan bir program yazmaktır. Bunu varsayabilirsin: Evren, 10 1000 yıl içinde entropi ölecek . Senin bilgisayarın: Unobtainium'dan …

14
Sütümün süresi doldu mu?
Aww, dostum, bu son kullanma tarihi ayları harflerle yazmıyor! 10 Mart'ta mı yoksa 3 Ekim'de mi bittiğini söyleyemem ... Bekle, hayır, boşver, yıl 2012 diyor. (Sokaktaki yarı kullanılmış peynir tenekesi çöp kutusuna benzeyebilir) Bir an için bu marinara kavanoğunun ne zaman bitmesi gerektiğine karar vermek için çok meşgul olduğunuzu varsayalım. …
98 code-golf  date 

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.