Programlama Bulmacaları ve Kod Golfü

Bulmaca meraklılarının ve kod golfçülerinin programlanması için soru-cevap

6
ASCII Sanat Takvimi
Bize şimdiki ayı, ayın gününü, haftanın gününü, saatini, dakikasını ve gece veya gündüz olup olmadığını (yıl veya saniye değil) söyleyen bir ASCII sanat saati ve takvimi yapalım. Herhangi bir zamanda, takvim şöyle görünür: (daha az satır aralığıyla daha iyi görünür) ________________________________________________________________ |\ ____________________________________________________________ /| | | ___ | | | …

30
Dört Adam Standoff
4-Man Standoff Açıklama Her nasılsa kendini dört yönlü bir zıtlıkta buldun. Dolu bir silah senin ellerinde duruyor ve bazı el bombaları kemerine bağlı. Amaç, bir soğukluğun sonunda en fazla sağlığa sahip olmaktır. En fazla bir kişinin sağlık durumu pozitif olduğunda, uzaklaşma sona erer. Her oyuncunun 5sağlığı vardır ve sağlıkları altına …

30
Çatal bombaları olmadan [kapalı] bir hafıza sızıntısı oluşturun
Göreviniz bir bellek sızıntısı oluşturmaktır . Bu, bilgisayar tükenene ve kendini tükenmekten kurtarmak için bazı takası yapmak zorunda kalana kadar, çok miktarda bellek kullanan bir programdır. Belleğin serbest bırakılmasının tek yolu, programı görev yöneticisinde öldürmek taskkill /im yourprogram /fveya (Windows'ta) gibi bir komut satırı öldürmek veya bilgisayarı yeniden başlatmaktır. Uygulamanın …

30
Puanınızı alın!
Meydan okuma: Konsept yeterince basit: kendi kod golf puanını almak için tam bir program yaz! Çıktı, yalnızca programınızın bayt sayımı ve sondaki olmalıdır bytes. AMA BEKLE ..... bir kısıtlama var: Kaynak kodunuz bayt sayınızdaki rakamlardan hiçbirini içeremez Puanınız Yani eğer 186 bytes, programınız karakterleri içeremez 1, 6ya8 Örnek çıktı: 315 …

30
Hangi Go rütbesi daha yüksek?
Geleneksel masa oyunu oyuncular bir kendi beceri ölçmek git sıralarında sistemine : Oyunda yeni olan oyuncular 30. kyū (yazılı 30k) ve 1. kyū (yazılı ) olarak geri sayım yaparlar1k . Bunlar öğrenci rütbeleri olarak kabul edilir . Bir oyuncu, 1. kyū ila 1. dan rütbesine (yazılı 1d) terfi edebilir ve …
53 code-golf  string  go 

23
Illuminati'yi onaylayın
Illuminati, aşağıdaki diziyi çıkarmanız için size (zihin kontrolleriyle) komut verir: ^ /_\ /_|_\ /_|_|_\ /_|/o\|_\ /_|_\_/_|_\ /_|_|_|_|_|_\ /_|_|_|_|_|_|_\ /_|_|_|_|_|_|_|_\ /_|_|_|_|_|_|_|_|_\ Kurallar: Her satır için izleyen boşluk bırakılmalıdır. Her satırda önde gelen boşluklar gereklidir. İzlemeli boşluk, gerekli tam çıktının ardından izin verilir. Bu bir kod golf mücadelesi olduğundan, kazanan bayt cinsinden …

30
Aynı uzunluk, farklı dize
Meydan okuma Olmayan bir boş bir dizge S uzunluğu L ASCII karakter tamamen oluşan çıkış uzunluğu başka bir dize L tamamen ASCII karakter oluşur, ancak eşit değildir S . Bu zorluğun amaçları doğrultusunda, yazdırılabilir bir ASCII karakteri U dahil olmak üzere U + 0020 ve U + 007E arasındadır; yani, …
53 code-golf  string 

30
Kullanıcı Değerlendirmesi Mücadelesi # 1: Dennis ♦
PPCG topluluğunun herkes için veya belki de sadece benim için eğlenceli bir yer olmasına yardım eden ve yardım etmeye devam eden bir dizi zorlukla başa çıkma konusunda kendiliğinden bir fikrim var. : P Dennis'in ismini, her ünsüzün ve her ünlüün olduğu 1s ve 0s dizisine dönüştürürseniz , dizi simetriktir. Bu …

4
Nether Portal Tespiti
Video oyunu Minecraft , sanal dünyayı oluşturan 3B tamsayı kafesine farklı tipte blokları yerleştirmek ve çıkarmakla ilgilidir . Her kafes noktası tam olarak bir blok içerebilir veya boş olabilir ( resmen bir " hava " bloğu). Bu mücadelede, sadece 3D dünyasının dikey bir 2D düzlemi ve bir blok tipi olan …
53 code-golf 

26
Bu durumda- (çok) hassas dizeleri çöz
Hedef Bu basit bir zorluktur. Amacınız, harf olmayan karakterleri değiştirmeden bırakarak her harfin aynı harfin bir sonraki harfiyle değiştirilmesiyle dizeyi çözmektir. Adım adım açıklama İlk karakter a E. Bir sonraki mektubu büyük harf olarak ararız: bu bir C. Bu karakterleri değiştiriyoruz, ki bu da yol açar CdoE!. Bir sonraki karaktere …
53 code-golf  string 

30
Bana bir altıgen yapar mısın lütfen?
Bugün bir ASCII altıgen oluşturacağız. Pozitif n tamsayısı alan ve yıldızlardan oluşan n boyutunda altıgen bir ızgara çıkaran bir program veya işlev yazmalısınız . Örneğin, boyutu 2 olan bir altıgen şuna benzer: * * * * * * * 3 boyutunda bir altıgen şuna benzer: * * * * * …

30
Çok üşüdüm, sıcaklığı arttır
Bu benim ilk golf yarışmam. Ne yapmak gerekiyor AC uzaktan kumanda sistemimi mümkün olan en kısa bayt miktarında oluşturun. Odam şu anda çok soğuk ve uzaktan kumandamı özlüyorum. Şimdi, tam anlamıyla onu inşa etmeni istemiyorum ya da bir şey yap, sadece şunu yap: Yavaş bir sıcaklık artışı, 40 dereceden başlar …

30
İsteğe bağlı boyda kurutma
Bir fonksiyonu, yaz fpozitif tamsayı alır ve bir işlev döndürür. Döndürülen yeni işlev aynı olmalıdır f. Ancak, "sonlandırma çağrısı" gerçekleştiğinde, fbunun yerine geçen tüm tam sayıların toplamını döndürmelidir. Örneğin, g=f(4)( filk işlev ise) gbaşka bir işleve ayarlanmalıdır . h=g(3)aynısını yapacağım. Bununla birlikte, hhiçbir argüman olmadan aradığınızda (ayrıntılar için aşağıya bakınız), …

19
Donanım Rastgele Sayı Üreticisini Geliştirin
Göreviniz, etrafta hangi donanıma sahip olursa olsun, bir donanım rasgele sayı üretecini doğaçlama yapmaktır. Meydan okuma Aşağıdaki özelliklere sahip bir program yazın: Ya yazdırır (ya 0da 1başka hiçbir şey yoktur) Çıktı, yalnızca bilgisayarın iç durumuna değil fiziksel bir işleme bağlıdır. Sonraki çalışmaların çıktıları arasında bir ilişki yoktur (bir dakika arayla). …


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.