Programlama Bulmacaları ve Kod Golfü

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

1
Karar haritamı normalleştir
Bir metin bloğunu işleyen ve yeni metni döndüren bir işlev veya program yazın. En küçük geçerli program kazanır. Metin bloğundaki her satır aşağıdaki biçime sahip olacaktır: 12:34,56 İlk sayı satır kimliğidir, diğer iki virgülle ayrılmış sayı diğer satırlara referanstır. Giriş metninde sayılar 0'dan büyük veya 0'a eşit herhangi bir tamsayı …
11 code-golf 

2
Poli Nemo'yu bulmak!
Oh hayır! Nemo, küçük palyaço balığımız bu ASCII okyanusunda kayboluyor ve babası Marlin onu bulmaya çalışıyor. Göreviniz Marlin'i Nemo'ya güvenle götürmek. Ama dikkat edin, gevşek bir beslenme çılgınlığı Bruce var, bu yüzden onu pahasına önlemek daha iyi! ayrıntılar Yalnızca küçük harfli alfabe içeren dikdörtgen ASCII okyanus ızgarası verilir a-z. Bu …

11
Roket Botları KOTH
Roket Botları Yıl 3024. İnsanlar savaşta riske girmek için çok az kaynak haline geldi, bu yüzden savaş robotlara yöneldi. Senin görevin başka hiçbiri gibi bir bot inşa etmektir, kimin roketleri düşmanlarınızda yıkımı yağacak ve gelen tüm tehditleri vuracak. Oynanış botlar Oyun 10x15 ızgara üzerinde gerçekleşir. Botunuz alt kenardan bulunur ve …

4
Sihirli uzunluk dizileri n
Sihirli bir dizi x[0..n-1], tam olarak x[i]örnekleri olacak şekilde negatif olmayan tamsayıların bir dizisidir .i Örneğin 6,2,1,0,0,0,1,0,0,0 sihirli bir dizidir çünkü 6 0, 2 1 vb. Vardır. N verildiğinde n uzunluğundaki tüm sihirli dizileri çıktılayan bir fonksiyon yazın 10 saniye içinde en yüksek n değeri için doğru çıktıyı üretebilen program …

1
Rasterleştirilmiş metni yeniden boyutlandırın ve pikselsiz görünmesini sağlayın
Bu, bir metin düzenleyicisine yazılan bazı metinlerin ekran görüntüsüdür: Bu, daha büyük boyutta aynı metindir. Örtüşmeninx ve gibi belirgin çapraz darbeleri olan harflerde ne kadar görünür olduğuna dikkat edin z. Raster yazı tiplerinin TrueType gibi "ölçeklenebilir" biçimlerde popülerliğini kaybetmesinin önemli bir nedeni budur. Ancak, bu, raster yazı tiplerinde, sadece ölçeklendirmenin …

2
Kontrolden çıkıyor, Doktor!
Doktor, Dalek kuvvetlerinden kaçmaya çalışırken, sarmal bir hareketle çeşitli alan ceplerinde seyahat ederek onları bir dönüşe göndermeye karar verdi. Mevcut uzay-zamanın doğasına bağlı olarak, Doktorun TARDIS'e girmesi gerekir, alan bölümünün yüksekliğini ve genişliğini ve spiralin başlayacağı giriş noktasını kontrol eder. Uzayın kesiti, 1'den başlayarak soldan sağa, yukarıdan aşağıya sıralı tamsayılarla …
11 code-golf 

12
CodeGolf - Barry dağınık geliştirici # 2
Bu CodeGolf bir takibi - gürültü # görmezden gelmek tek sorun Barry bizim için işleri daha da kötü yaptı olmasıdır. Ne olduğunu görelim Güncelleme Rastgele girdi ve beklenen çıktı oluşturmak için kod ekledim, çünkü ne istediğimi açıklamakta iyi değilim ve bazen kelimelerin koddan daha yanıltıcı olduğunu tahmin ediyorum (bu her …

6
Maksimum Zincirleme Ürün
Bize her biri 1 ile 9 arasında bir değer içeren, p1, ..., pk (mutlaka farklı değil) tamsayılarının bir listesi verilir. P1, ..., pk'nin her birini tam olarak bir kez kullanarak, yeni bir sayı listesi elde etmek için rakamların birleşmelerini oluşturabiliriz; daha sonra bu yeni listenin ürününü çıkarırız. Amaç en iyi …

2
Sudoku için Y-Wing Stratejisi
Son zamanlarda, standart stratejiler kullanılarak çözülemeyen gerçekten zor Sudoku'nun üreten yeni bir Sudoku uygulamasına sahibim. Bu yüzden birkaç yenisini öğrenmek zorunda kaldım. Bu stratejilerden biri Y-Kanat Stratejisidir . "Zor Stratejiler" altındadır, ama aslında o kadar da zor değildir. Misal Bu strateji için sadece 4 hücre önemlidir. Bu yüzden görüntülerdeki diğer …
11 code-golf  sudoku 


4
Kelimelerin Sesi
İnsanlar bir şeyin bir diğeri olarak görselleştirilmesine izin veren birçok şey yazmışlardır. Şimdi harfleri müziğe çevirmeyi öneriyorum! Bu, bir metin dosyası alan ve her harfin belirli bir nota dönüştürülmüş bir ses dosyası çıkaran bir program yazmak sizin işiniz C3-C8. Feragatname - Müziğin gerçekten iyi görünmesini beklemiyorum ama şaşırmayı umuyorum. Özellikler …
11 code-golf  music  audio 

4
Brainfuck'ta bir URL kodlama
Bu sorudan esinlenerek , bugün hedefiniz beyinsiz bir URL'yi kodlamaktır. Tarayıcım hacklendi! Konum çubuğu bir beyin lanet yorumlayıcıya dönüştürüldü. Bir URL'yi bir beyin programına dönüştüren bir programa ihtiyacım var. Bilgisayarım da çok yavaş, bu yüzden brainfuck programı küçükse daha iyi. Oh ve sadece bir çalışma sekmesi açık kaldı, twitter. Böylece …

3
Etrafında Sarılmış Alt Sıralar
Giriş Bu zorlukta, göreviniz dizelerin genel dizilerini bulmaktır. Alt diziler bitişik olmak zorunda değildir ve ayrıca dizeyi "sarabilir", sonuna kadar gidebilir ve baştan başlayarak başlayabilirler. Yine de, sargı sayısını en aza indirmek istersiniz. Daha resmen izin uve vherhangi iki dizeleri, ve olmayacak k ≥ 0bir tamsayı. Biz demek ubir olduğunu …

10
Polisler ve soyguncular
Herkes her zaman Conway'in Hayat Oyununu uygulamak ister. Bu sıkıcı! Bunun yerine polisler ve soyguncular yapalım! İki ekibiniz olacak: polisler ve soyguncular. Her takımın her biri 50 sağlık olan 5 üyesi vardır. Program sürekli olarak dönecektir. Her yineleme, aşağıdakiler gerçekleşir: Her takım için ilk harfi ( Cpolisler, Rsoyguncular için), bir …
11 code-golf 


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.