Programlama Bulmacaları ve Kod Golfü

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

30
Çık dışarı ve oy
Bugün 8 Kasım 2016, Amerika Birleşik Devletleri Seçim Günü . Oy kullanmaya uygun bir ABD vatandaşıysanız, o zaman bu mücadeleye cevap vermeden önce çıkıp oy verin . Kime oy verdiğini tartışma. Sadece oy verdiğin önemli. ABD vatandaşı değilseniz veya oy kullanmaya uygun değilseniz, bu zorluğa cevap vermeden önce, ABD'ye, uygun …

10
Görüntüyü Düzeltme
Popüler bir resim düzenleme yazılımında yamalar (resim işlemede kullanılan bir terim olduğu, bir özelliği vardır inpainting @ mınxomaτ belirttiği gibi.) Bir görüntünün, seçilen bir bölgeyi, bilgilere göre dış yamanın. Ve sadece bir program olduğu düşünüldüğünde oldukça iyi bir iş çıkarıyor. Bir insan olarak, bazen bir şeyin yanlış olduğunu görebilirsiniz, ancak …

16
Yaşam Oyununu Düzenli Izgaradan Her Şeye Uygulayın
Conway'in Yaşam Oyunu (neredeyse) her zaman düzenli bir kare ızgarada oynanır, ancak olması gerekmez. Conway'in Yaşam Oyunundan standart hücre komşu kurallarını, normal bir kare, üçgen veya altıgen döşemesi olmayan iki boyutlu bir döşemeye uygulayan bir program yazın . Özellikle, seçtiğiniz fayans ... En az 2 (ancak son olarak çok sayıda) …

30
Brainf'i yorumlayın ***
Brainfuck programını yorumlamak için en kısa programı en sevdiğiniz dile yazın . Program bir dosyadan okunur. Giriş ve çıkış standart giriş ve standart çıkıştır. Hücre boyutu: 8 bit işaretsiz. Taşma tanımsız. Dizi boyutu: 30000 bayt (daire içine alınmamış) Hatalı komutlar girişin bir parçası değil Yorumlar # ile başlar ve satır …

30
Yazdırılabilir En Büyük Sayı
Amacınız, sayı yazdıran bir program yazmaktır. Sayı büyüdükçe, daha fazla puan alırsınız. Ama dikkat et! Kod uzunluğu, puanlama işlevinde hem sınırlıdır hem de çok ağırdır. Basılı numaranız, çözümünüz için kullandığınız bayt sayısının küpü ile bölünür . Diyelim ki yazdırdınız 10000000ve kodunuz 100bayt uzunluğunda. Son puanınız olacak 10000000 / 100^3 = …

24
Lab Rat Yarışı: genetik algoritmalarda egzersiz
Bu, Fortnightly Challenge # 3'tür. Tema: Genetik Algoritmalar Bu zorluk bir deney biraz. Genetik algoritmalarla ne yapabileceğimizi görmek istedik. Her şey en uygun olmayabilir, ancak erişilebilir duruma getirmek için elimizden geleni yaptık. Bu işe yararsa, gelecekte neler görebileceğimizi kim bilebilir. Belki tepenin genetik kralı? Spec oldukça uzun! Spesifikasyonu Temeller'e ayırmaya …

30
Bu benim doğum günüm: D
Giriş Geçen yıl doğum günümdü (gerçekten!) Ve ne yazık ki kendi partimi düzenlemek zorunda kaldım. Şey, şimdi biliyorsun, en azından pastayı yapamaz mısın? Meydan okuma nGiriş olarak bir tamsayı verildiğinde , mumlar ile birlikte bir doğum günü pastası çıkarmak için tam bir program yazın n. Çıktı Üzerinde bir mum bulunan …

30
Kötülüğe karşı İyi
Sonuçlar - 19 Temmuz 2014 Tepenin şimdiki kralı, kullanıcı Fabigler tarafından Mercenary ! Giriş yapmaya devam et ve tahtından at! Scoreboard görüntülemek için buraya tıklayın. 19 Temmuz 2014 tarihinde veya daha önce sunulan programlar dahil edildi. Diğer tüm başvurular gelecekteki çalışmalara dahil edilecektir. Yeni sonuçlar 9 Ağustos’ta yayınlanmalı, bu yüzden …

7
Açıkçası, P = NP [kapalı]
SAT, bir boole ifadesinin gerçekleşip gerçekleşmediğini belirleme sorunudur. Örneğin, (A), A = DOĞRU ayarlayarak doğrulanabilir, ancak (A &&! A) asla doğru olamaz. Bu sorunun NP-eksiksiz olduğu bilinmektedir. Boolean Satisfiability'ye bakınız . Göreviniz, polinom zamanında yürütülen, ancak tüm durumları çözmeyebilen SAT için bir program yazmaktır. Bazı örnekler için, gerçekten polinom olmama …

11
WannaCrypt için GottaFix var mı?
Uyarı Bu meydan okumaya verilen cevaplar, WannaCrypt / WannaCry saldırılarını durdurmaya yardımcı olan yamanın belirli bir sürümü için yapılan testi test ediyor. İşletim sisteminize bağlı olarak, farklı bir ekiniz olabilir. Kendinizi korumanın en iyi yolu, ekleri ve web bağlantılarını açarken bilgisayarınızın tamamen güncel olduğundan ve dikkatli olmanızdır. Giriş Programcıların doğal …
109 code-golf 



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
Turing Completeness için en az (farklı) karakter
Özet: Herhangi bir dil için, Turing-Complete olması için dilinizde en küçük benzersiz karakter sayısı nedir? Meydan okuma: Seçtiğiniz herhangi bir dil için, dilinizin Turing-Complete olmasını sağlayan en küçük karakter alt kümesini bulun. Karakter kümenizi istediğiniz kadar tekrar kullanabilirsiniz. Örnekler: JavaScript: +!()[]( http://www.jsfuck.com ) Brainfuck: +<>[](bir sarma hücre büyüklüğü varsayar) Python …

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.