Programlama Bulmacaları ve Kod Golfü

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

23
Cevap-Zincirleme - Bir sayının pozitif bölenleri
Bu cevap-zincirleme görevi , toplamda 7 cevapla Buğday Sihirbazı'nın kazanılmasıyla sonuçlandı . Başka bir cevap kabul edilir, ancak bu meydan okuma için kabul edilen yanıtı veya kazananı etkilemez. Görev: xGiriş olarak alınan bir sayının tüm pozitif bölmelerini yazdırın . Giriş: xPozitif bölenleri hesaplanması gereken sayı (taban 10'da) olan tek bir …

7
Otopark süpervizörü
Giriş Bir park yerinin gözetmenisiniz ve müdürünüz büyüklüğün aşırıya çekilmesine hazırlanıyor. Geçen yılın PAT üst düzeyindeki bir sorunun basitleştirilmiş ve uyarlanmış bir versiyonudur . Meydan okuma Sen aynı anda yerinde kaç tane araba ölçüsü sorulabilir en fazla . Standart kurallar geçerlidir. Ve bu bir kod golf çok kısa kod kazanır. …
13 code-golf 

2
Etiketlerinizi kapatın!
Bu, aynı ada sahip daha önce silinmiş bir meydan okumamı temel alıyor Giriş Girişin XML benzeri 1 etiketlerinin tümü uygun şekilde açılmış ve kapatılmış ve doğru sırada olup olmadığına bağlı olarak doğruluk veya falsey değeri döndüren bir program yazmakla görevlendirilirsiniz . Girdi olarak aşağıdakileri düşünün: <Apple> Etiket doğru şekilde kapatılmadığından, …

4
İç içe radikaller çizme
Matematikteki birçok formül iç içe geçmiş radikalleri (diğer kare kök işaretleri içindeki kare kök işaretleri) içerir. Buradaki göreviniz ascii sanatı kullanarak bunları çizmektir. gözlük Size radikal içindeki sayı ve radikal sayısı olmak üzere iki tamsayı verilecektir. Yapmanız gerekeni açıklamanın en iyi yolunun bir örnek olduğunu düşünüyorum. İşte çıktı 2, 4: …

1
Bir bükülme ile bir bulmaca okuyun!
Bu soruya benzer , ancak bu bir bulmaca varyasyonu! Izgara karesi başına yalnızca bir harf yerine, bir veya iki tane olabilir . Giriş: 2d dizisi veya dilinizde çalışan her şey. Geçerli girişleri kabul edebilirsiniz Herhangi bir dizi boyutu çalışmalıdır Çıktı: Tüm kelimelerin bir dizisi Boyunca ve aşağı Tüm kelimeler birleştirilmelidir, …

1
Bob Şifreleri
Giriş Bob kullandığı her web sitesi için farklı şifreler bulmayı sever. Hatırlayabilmesi için özel bir biçimde şifreler istiyor. Kod uzunluğunda olabildiğince kısa bir şifre üreticisi oluşturarak ona yardımcı olun, çünkü şeyleri adı gibi kısa tutmayı seviyor. Meydan okuma Bob'a dört parametre alan bir şifre üreticisi oluşturun. Alan adresi, (ör: stackexchange.com) …
13 code-golf  string 

17
Klonlayın!
Durdurulana kadar sonsuz olarak kendi klonlarını yaratan bir program oluşturmalısınız. Orijinal programda ne varsa klonlarda olmalıdır. Başka bir deyişle, klonlar ve orijinal program her şekilde aynıdır, ancak klonların kaynak koduyla aynı dosya türünde olması gerekmez (metin dosyaları olabilir). Misal: Orijinal programım: for i in range(0, 10): print i klon ayrıca: …

8
ASCII test tüplerini optimize edin
Size bir grup ASCII test tüpü verilir, göreviniz kullanılan test tüpü sayısını azaltmaktır. Her test tüpü şöyle görünür: | | | | | | |~~| | | | | | | | | |__| Açıkçası, ~~su seviyesi. Test tüpü de boş olabilir, bu durumda ~~içinde karakter yoktur . Tek tüp …

6
Golfçü Macerası - Bölüm 1: Vazo
Golfçü Macerası Bu ilk meydan okuma! Daha sonra, bir önceki zorluktan veri gerektirecek daha fazla zorluk olacak :) Bölüm 1: Vazo Bir dakika düşünelim .. Siz güçlü bir Tanrı'sınız, güçleriniz sınırsızdır, ancak bir şey gerektirir: Ruhlar. Her ruh burada bir bayt ile temsil edilir, kullandığınız her bayt bir ruhu feda …
13 code-golf 

8
ASCII-Art Zombi İstilası Simülasyonu
Bir zombi istilasını simüle etmek için haritanın bir ızgarasıyla #ve temsiliyle başlayın : ## ## ### # ## ## # ### # #### # araziyi temsil eder. suyu temsil eder. Zombiler haritadaki bir noktada başlar ... ## ## ### # ## %# # ### # #### ... ve yayıldı. %"Zombiler", …


1
Euchre'de En İyi Kart Oynayın
Giriş: Öncelikle , her bir oyuncu tarafından oynanan ve [JD][TH][9S] Temsil Jack of Diamonds, 10 of Hearts, and Nine of Spades. Euchre'deki takım arkadaşınızın karşısında her zaman oturduğunuz için, ikinci unsur takım arkadaşınızın oyununu temsil eder. İşte,TH ,. İkincisi , gibi biçimlendirilmiş koz takımını temsil eden Tek Bir Char, String, …

11
Bu diziyi bir matrise dönüştür
İç içe yerleştirilmemiş bir diziyi girdi olarak alın. Aşağıdaki yöntemi kullanarak bir matrise dönüştürün: Diyelim ki dizim [1, 2, 3, 4, 5] İlk olarak, bu diziyi 5 kez tekrarlıyorum: (uzunluk) [[1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], …

1
Belirli bir süre için, joker kullanarak en küçük tarih listesini almak
Biçimlendirilmiş bir tarih düşünün YYYY-MM-DD. Joker'i *tarih dizesinin sonunda kullanabilirsiniz . Örneğin 2016-07-2*tüm tarihleri açıklar 2016-07-20için 2016-07-29. Şimdi, başlangıç ​​tarihi ve bitiş tarihi ile temsil edilen bir dönemi düşünün. Algoritma, dönemi temsil eden mümkün olan en küçük tarih listesini bulmalıdır. Bir örnek kullanalım. Aşağıdaki dönem için: Başlangıç ​​tarihi: 2014-11-29 bitiş …
13 code-golf  date 

8
Dengelemek için bir testere testeresinin bir tarafına ağırlık ekleyin
Dengeleme Yasası Bir testere (sözde Fransız 'ci-ça'dan, yani' bu-bu 'anlamına gelir), benzer şekilde her yerde bulunan slayt ve salınım ile birlikte, oyun alanı ekipmanının kutsal üçlüsünün üçte birini oluşturur. Bir testere, sadece ve her iki taraftaki momentlerin toplamı eşdeğerse mükemmel bir dengededir. Dolayısıyla bir testere testeresi, daha düşük moment toplamı …

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.