Programlama Bulmacaları ve Kod Golfü

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

3
Yuvarlak-n Sig İncir
Meydan okuma Bir numara Verilen xve bir numara n, yuvarlak sayı xiçin nanlamlı rakama ve çıkış sonucu. Önemli rakamlar Bir sayının önemli rakamları, ölçüm çözünürlüğüne katkıda bulunan anlam taşıyan rakamlardır. Bu, baştaki sıfırlar hariç tüm sayıları içerir . Ondalık noktadan sonra baştaki sıfırların hala önemsiz rakamlar olduğunu unutmayın. Bir rakamı …
20 code-golf  math 

4
Bir gövde ve yaprak grafiğini doğrulayın
Bir kök ve yaprak grafiği , son basamak dışındaki herkes tarafından belirlenen gruplar halinde bir dizi sayısal değer görüntüler. Örneğin, şu veri kümesine sahip olduğumuzu varsayalım: 0, 2, 12, 13, 13, 15, 16, 20, 29, 43, 49, 101 Bu sap ve yaprak grafiğini üretebiliriz: 0|02 1|23356 2|09 3| 4|39 5| …

16
Bir sıradaki garip olanı bulun
Meydan okuma: Fonksiyonunu düşünün pozitif bir tamsayı az olduğunu . Bu işlev tarafından tanımlanan sıra:F(N) = 2^N + 1N31 3, 5, 9, 17, 33, 65, 129, 257, 513, 1025, 2049, 4097, 8193, 16385, 32769, 65537, 131073, 262145, 524289, 1048577, 2097153, 4194305, 8388609, 16777217, 33554433, 67108865, 134217729, 268435457, 536870913, 1073741825 Bir …

18
Çoklu Anahtar Sıralama
Bir indeks listesi ve sıfır veya daha fazla tamsayı listesi verildiğinde, ilk girişin anahtar önceliği ile birlikte artan sırada sıralanan tamsayıların listesini çıkarın. Misal Girilen tuşlar [1, 0, 2]ve girilen listeler olsun [[5, 3, 4], [6, 2, 1], [5, 2, 1]]. Bu listelerin artan öğelerine göre ikinci öğelerine, ardından ilk …

5
Merak kediyi öldürdü?
Bazı insanlar merakın kediyi öldürdüğünü söylüyor. Diğerleri bunun kutu ve zehir olduğunu söylüyor. RSPCA, Erwin Schrödinger'in evcil hayvan sahibi olma hakkını kaybetmesi gerektiğini söyledi. Hayvan hakları savunucuları ile evinin dışında. Kedi katili bilim adamı Schrödinger nihayet onun en büyük buluşla geldi. Yarı ömürlü olabilen özel bir radyoaktif unobtanium ve handwavium …
20 code-golf  math 

1
Fark sıkıştırma [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 2 yıl önce kapalı . Bu zorluk için, bir fark sıkıştırmanız gerekir. Fark iki dizge arasındaki farkı temsil eden bazı verilerdir. …

7
Bak ve Söyle dizisi: Romen rakamları baskısı
Meydan okuma açıklaması Bak ve Söyle dizisini içeren birkaç zorluk yaşadık . Hızlı hatırlatma: Dizi şununla başlar 1, Bu dizinin sonraki terimleri, önceki terimde her yinelenen basamak grubunun numaralandırılmasıyla oluşturulur, İlk birkaç terim: 1 "one" 11 "one one" (we look at the previous term) 21 "two ones" 1211 "one two, …

9
Açıklayıcı ASCII-sanat mücadelesi
Strateji oyunu "Hexplode" , oyuncular sırayla altıgen bir tahta üzerine token yerleştirerek. Jeton sayısı, altıgenleri döşeyen bitişik karoların sayısına eşit olduğunda ve üzerindeki tüm tokları çevredeki komşulara taşır. Oyunu online olarak burada oynayabilirsiniz . Bu oyunu seviyorum, ancak bazen belirli bir karoda kaç jetonun olduğunu tam olarak bilmek zor; Her …

12
Saat Dilimini Değiştirme
Meydan okuma Girdi olarak bir saat ve bir saat dilimi verildiğinde, saati o saat diliminde girin. zaman Zaman 24 saat biçiminde verilecektir: hh:mm Hh iki basamaklı saat ve mm ise iki basamaklı dakikadır. Saat ve dakikanın daima şu şekilde sıfırlarla doldurulacağını unutmayın: 06:09 Verilen tüm saatler UTC + 00: 00'dır. …
20 code-golf  date 

6
İngiliz İstihbaratını yenebilir misin? (Program Dışı Çözücü)
İngiliz İstihbaratını yenmek için tehlikeli bir arayışa çıkma zamanı. Bu zorluğun amacı, bir Nonogram'ı çözecek en kısa kodu yazmaktır. Nonogram nedir? Kurallar basit. Siyahla doldurulması veya boş bırakılması gereken bir kareler ızgarasına sahipsiniz. Izgaranın her satırının yanında, o satırdaki siyah karelerin çalışma uzunlukları listelenir. Her sütunun üstünde, o sütundaki siyah …

14
Üçgemin daha fazla düğüme ihtiyacı var
Bariyer merkezli koordinatlar kullanılarak etiketlenmiş düğümlerle standart eşkenar üçgeni düşünün : Bu 3 düğüm üçgenini, 3 köşeden oluşan yeni bir çizgi (orijinal 3 düğüm üçgeninin bir tarafında mevcut olandan bir tane daha) ekleyerek 6 düğüm üçgenine dönüştürebilir, tüm iç kenarları kaldırabiliriz ( iç düğümleri değil ) ve koordinatları normalleştirin: 6 …

4
Bir dizeyi alt dizelerinden tanımlama
Giriş Daha önce fikrin mümkün olduğunca az sorgu tipi işlem kullanarak bir nesneyi yeniden oluşturmak olduğu iki zorluk yarattım ; bu üçüncü olacak. Görev Girdileriniz Salfabe abcve uzunluğu boyunca boş olmayan bir dize ve çıktınız olacaktır S. Kısıtlama olmaksızın, bu elbette önemsiz bir görev olacaktır; yakalama, Sdoğrudan erişmenize izin verilmemesidir …

13
Bir wordinian mı?
Bir girdinin herhangi bir programlama dili kullanan bir wordinian olup olmadığını görmenin en kısa yolu nedir? Bir wordinian, orijinal kelimenin uzunluğuna 1 uzunluktaki kelimeler içeren bir kelimedir. Örneğin, çöp Kutusu 'Ben' bir kelime 'in' bir kelime 'bin' bir kelime Veya, sahne 'a' bir kelimedir 'ta' bir kelimedir ( evet öyle …


30
ASCII Dikdörtgen Çiz
Bir diziye girdi olarak iki tamsayı verildiğinde, ilk tamsayıyı genişlik ve ikincisini yükseklik olarak kullanarak bir dikdörtgen çizin. Diliniz destekliyorsa, iki tamsayı ayrı girişler olarak verilebilir. Genişlik ve yüksekliğin asla 3'ten az olmayacağını ve her zaman verileceğini varsayalım. Örnek Çıktılar: [3, 3] |-| | | |-| [5, 8] |---| | …

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.