Programlama Bulmacaları ve Kod Golfü

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

15
Kuantum Sarhoş Yürüyüşü
Alkol etkisi altında olan bir ızgaradaki bir kişinin, mevcut herhangi bir yöne gitme konusunda eşit şansa sahip olduğu iyi bilinmektedir. Bununla birlikte, bu sağduyu ifadesi , davranışları mevcut olan her yolu bir seferde izliyormuş gibi davranan çok küçük sarhoşlar alanında geçerli değildir ve aldıkları olası yollar birbiriyle karışabilir. Göreviniz, böyle …

23
PPCG Prime'ı çıktılayın
Bu PPCG Başbakanı 624 basamak uzunluğunda 777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777111111111111111111111111111111111111111111111111111111111111111111111111111111188888888118888888811188888811188888811188111118818811111881881111881881111881188111118818811111881881111111881111111188888888118888888811881111111881118888188111111118811111111881111111881111881188111111118811111111881111881881111881188111111118811111111188888811188888811111111111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333333333333333333 Her 39 basamağı bölersek, 777777777777777777777777777777777777777 777777777777777777777777777777777777777 777777777777777777777777777777777777777 777777777777777777777777777777777777777 111111111111111111111111111111111111111 111111111111111111111111111111111111111 188888888118888888811188888811188888811 188111118818811111881881111881881111881 188111118818811111881881111111881111111 188888888118888888811881111111881118888 188111111118811111111881111111881111881 188111111118811111111881111881881111881 188111111118811111111188888811188888811 111111111111111111111111111111111111111 111111111111111111111111111111111111111 333333333333333333333333333333333333333 Senin görevin PPCG-Prime çıktısını almak Bu codegolf . Bayt cinsinden en kısa kod kazanır. Aşağıdaki Mathematica işlevinde PPCG-Prime'ı girerseniz, bu sonucu elde edersiniz …

10
Dennis Numaraları Oluştur
Bu zorluk, PPCG kullanıcısı Dennis'in soyguncuların Programlama Dili Sınavının bir bölümünü kazanmasından dolayı bir hediyedir . Baktığımızda Dennis'in PPCG profil sayfasında bazı oldukça etkileyici şeyler görebilirsiniz: Halen altmış sekiz binin üzerinde itibara sahip olup, genel olarak ikinci sıfatıyla neredeyse otuz bin ile üçüncü sırayı aştı. Geçenlerde kazandı yeni moderatör için …

30
A olmadan A harfi
Senin görevin, "A" harfini tek başına, başka bir şey olmadan, takip etmemeniz durumunda, bir programda ve / veya snippet'te bunu yapamazsanız izleyen yeni satırlar dışında göstermektir. Dönen koda (yazdırma yerine) izin verilir. Küçük ve "A" harfi yani unicode olduğunu (kabul edilebilir bir büyük versiyonları Hem U + 0061 veya unicode …

30
Savaş barıştır. Özgürlük köleliktir. Cehalet güçtür
As George Orwell yazdığı 1984 : Savaş barışdır Özgürlük köleliktir Cehalet güçtür Orwell alıntıdan altı ana kelimeden birini alan ve karşılığını veren bir program veya işlev yazın. özellikle: [input] -> [output] war -> peace peace -> war freedom -> slavery slavery -> freedom ignorance -> strength strength -> ignorance Başka …

21
Balık Yorumlanması (hayır, o değil)
Bu beş ASCII sanat deniz canlısını göz önünde bulundurun: Standart balık: ><>veya<>< Hızlı balık: >><>veya<><< Sağlam balık: ><>>veya<<>< Sıkı balık: ><<<>veya<>>>< Yengeç: ,<..>, Karakterlerin rastgele bir dizesini kabul eden bir program yazın <>,.. Dizinin tamamını üst üste gelmeyen deniz canlıları dizisi olarak yorumlamanın bir yolu varsa , dize, yaratıklar arasına …

30
Bir dakika bekleyin - on saniyeden az
Görev Herhangi bir paralelleştirme türünü kullanarak, en az bir dakika (ancak bir buçuk dakikadan az) toplam uyku süresi için birden çok süre bekleyin. Program / işlev 10 saniye içinde sonlandırılmalı ve (herhangi bir şekilde ve herhangi bir biçimde) iki değer döndürmelidir: toplam geçen süre ve toplam yürütülen uyku süresi. Her …

8
Kare, Daire, Üçgen,… Dişli?
Algodoo ve Paint'i kullanarak bu altı 300 × 300 monokromatik görüntüyü dört uygun şekle yaptım: Bu görüntü sınıfı aşağıdaki özelliklere sahiptir: Her zaman 300 × 300 piksel, tek renkli (yalnızca siyah beyaz) ve kare, daire, üçgen ve dişliye karşılık gelen tam olarak dört beyaz bölgeye sahipler. Şekiller hiçbir zaman üst …

18
BattleBots: Turnuva
Sonuçlar geldi, yarışma bitti. Kazanan Arshajii's EvilBot , 14 galibiyetle Neo-Bot'tan 13 galibiyetle, CentreBot ve LastStand ise 11 galibiyetle kazandı. Final döneminden skorlar Results: java Rifter: 9 match wins (45 total bout wins) java EvadeBot: 10 match wins (44 total bout wins) java EvilBot: 14 match wins (59 total bout …

30
Programlama dillerinde alfabe
Bizim görevimiz, (İngilizce) alfabenin her harfi için, alfabeyi basan bir programın adı bu harfle başlayan bir dilde yazmak . Giriş: yok Çıktı: abcdefghijklmnopqrstuvwxyz isteğe bağlı büyük harf ve sondaki yeni satır Kurallar : Puanlama metrik programlama dili uzunluğudur ismi , artı kodunun uzunluğu. Bu nedenle, C, 1'lik bir "ceza" olarak …

10
Taş, Çokgen, Makas
Taş-kağıt-makas oynayan üç dilde çok dilli bir program yazın . Programın herhangi bir sürümü için giriş her zaman dizelerden biridir rockveya paperveya scissors. İlk dilde, programın girişi yenen taş-kağıt-makas seçimini yapması gerekir: Input Output rock paper paper scissors scissors rock İkinci dilde, programın girişi bağlayan taş-kağıt-makas seçimini yapması gerekir: Input …

5
Makine Öğrenimi Golf: Çarpma
Bu topluma farklı bir tür golf mücadelesi önermek istiyorum: (Yapay) Yapay Sinir Ağları , verilen (genellikle bilinmeyen) herhangi bir işlevi yerine getirmek üzere tasarlanıp eğitilebilecek çok popüler bir makine öğrenme modelidir. Sıklıkla konuşma tanıma, bazı görüntü sınıflandırmaları, özerk sürüş sistemlerinde çeşitli görevler gibi algoritmik olarak nasıl çözeceğimizi bilmediğimiz oldukça karmaşık …

18
Rube Goldberg Merhaba Dünya
Bu golf için birden fazla dil kullanmanız gerekecek. Görev Bir Rube Goldberg makinesi , çok basit bir görevi yerine getirmek için çok sayıda karmaşık adımlar atan bir işlemdir. Bu golfün amacı çıktı almaktır Rube Goldberg... ama doğrudan değil. Makine "Makineniz", yürütüldüğünde, Rube Goldbergyürütme sırasında çıkarılacak başka bir dilde başka bir …

30
Legen… bekle…
dary! Önümüzdeki birkaç gün içinde başıma geleceklerim ile tamamen ilgisiz olan olaylarda , aşağıdakileri yapan kodları yazmanızı rica ediyorum: baskı Legen... wait for it... derhal, takip eden bir newline ile. Bir sonraki tam saate kadar bekleyin (rozeti vermek için cron işi başladığında). baskı dary! bir ile isteğe bağlı firar yeni …
68 code-golf  date 

27
418: Ben bir demlikim
Hepimizin bilmesi gerektiği gibi, 418 HTTP durum kodu var : Ben bir demayım . Göreviniz, kabul etmeyi seçmeniz durumunda, yaratıcılığınızı kullanmak ve yukarıdaki durum koduyla yanıt veren mümkün olan en küçük sunucuyu, kendisine yapılan her HTTP isteğine yazmaktır. Standart boşluklar dahil İstenilen çıktıyı harici bir kaynaktan alma Bu, soruyu içeren …

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.