Programlama Bulmacaları ve Kod Golfü

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

4
Bazen Kayıpsız Ekran Resizer'e ihtiyacım var
Bazen koddaki yorumlardan daha fazla belge yazmam gerekir. Ve bazen, bu açıklamaların ekran görüntülerine ihtiyacı var. Bazen böyle bir ekran görüntüsü almanın koşulları o kadar garip ki bir geliştiriciden benim için ekran görüntüsü almasını istiyorum. Bazen ekran görüntüsü belirtimlerime uymuyor ve düzgün görünmesi için yeniden boyutlandırmam gerekiyor. Gördüğünüz gibi, sihir …

3
4k veri URI'sinde neler yapabilirsiniz? [kapalı]
Ödül sona erdi, thephpdeveloper Conway'in Yaşam Oyunu ile kazandı Bugün web platformu hızlı bir şekilde ilerliyor. Gibi özellikler CSS3 animasyonlar , dönüşümler , gölge ve gradyanlar , <canvas>, <audio>ve <video>etiketleri, SVG , WebGL ve her zamankinden daha da bu kadar tarayıcıda yapabileceği daha ortalama birçok ve çok daha az kod. …

30
Bir bowling oluşumu çizin
Amacınız ASCII'nin bir oluşum sanatını, sadece pinlerin bir kısmının kaldığı on iğneli bowlingde sergilemektir . En az bayt kazanır. Onlarca iğne üçgen şeklindedir: O O O O O O O O O O Pimler 1 ile 10 arasında etiketlenmiştir: 7 8 9 10 4 5 6 2 3 1 Çizim …

30
Kaynak Kodunu Çözme [çatlama girişimleri için soygun konu]
Bu, Kaynak Kod mücadelesini çözen ana bölümün tamamlayıcısıdır . Polisin cevaplarından birini çözmeyi başardığını düşünüyorsanız, çözümünüzü bu konuya cevap olarak göndermelisiniz. Bir hatırlatma olarak, her gönderimi kırma girişiminde bulunabilirsiniz. Çatlama girişiminiz kaynak kodun şifrelenmemiş bir versiyonudur. Tahmininiz tanımla eşleşiyorsa (aynı karakterler, çıktı ve tabii dil) ve ilk doğru tahminde bulunuyorsanız, …

26
En sevdiğiniz derleyiciyi kilitleyin [kapalı]
Derlemesi derleyiciyi çökertecek ya da sonsuz bir döngüye gönderecek (sonsuz derleme zamanı) seçiminize uygun bir dile mükemmel bir yasal kod yazın. Kısıtlamalar: Gerçek dünyada kullanılan standart bir dil kullanın. Standart, iyi geliştirilmiş bir derleyici kullanın ("Her şeyde çökecek olan C derleyicimi yazdım" gibi cevaplar yok). Kodun dilde yasal olması gerekir …

12
Asal parite peregrinasyonu
Bu meydan amacı grafiksel her adımı yönü düzleminde, yürüyüşe tasvir etmektir bir asallık tarafından belirlenir ve ikili genişleme parite. özellikle,kkkkkk İlk yön sabittir, Kuzey diyelim. Tüm adımlar aynı uzunluktadır . Yön adımı kkk şöyle Kuzey, Batı, Güney ve Doğu olabilir ve belirlenir: Eğer kkk asal değildir, yön değiştirmez. Eğer kkk …

30
Bu dize kare mi?
Aşağıdaki koşullar yerine getirildiğinde bir dize kare olarak kabul edilir: Her satırda aynı sayıda karakter var Her satırdaki karakter sayısı, satır sayısına eşittir. Göreviniz verilen bir giriş dizesinin bir kare olup olmadığını belirleyen bir program veya işlev yazmaktır. Seçtiğiniz LF, CR veya CRLF ile sınırlandırılmış olarak girmeniz gerekebilir. Yeni satır …

3
Yardım, bir Sierpinski üçgeninde hapsoldum!
Sierpinski üçgeni Çizim olmuştur yapılan ölüm . Bununla birlikte yapabileceğimiz başka ilginç şeyler var. Üçgende yeterince sert kesilirse, baş aşağı üçgenleri fraktal grafiğin düğümleri olarak görebiliriz. Bu grafikte yolumuzu bulalım! İlk önce, her düğüme bir sayı atayalım. En büyük baş aşağı üçgeni sıfır düğüm olacak ve daha sonra sol üst …

10
Falcon Ağır etapları
Değiştirmeden dört baytlık bir küme seçin (yani, tekrarlanan hiçbir bayt yok) ve aşağıdaki dört kümeden herhangi birinden zorunlu olarak herhangi bir sıraya göre değil: Herhangi bir tek baytlık kodlamanın karakterleri 00 - FF aralığındaki Unicode karakterler İmzalı ondalık tamsayılar −128–127 aralığında 0–255 aralığında işaretsiz ondalık tam sayıları Seçtiğiniz dört değer …

23
Skyline'ı fırça darbeleriyle kaplama
Negatif olmayan bir tamsayı silueti yükseklik listesi göz önüne alındığında, onu kaplamak için ne kadar kesintisiz 1 birim yüksekliğinde yatay fırça darbesi gerektiğini yanıtlayın. [1,3,2,1,2,1,5,3,3,4,2], görselleştirildi: 5 5 4 3 5334 32 2 53342 13212153342 dokuz fırça darbesi gerekiyor: 1 2 3 4 5555 66 7 88888 99999999999 Örnekler [1,3,2,1,2,1,5,3,3,4,2] …

30
Altın Savaş KoTH
Bu zorluk sona erdi. Yarışmacıların final puanlarını görmek için buraya tıklayın. Bu mücadelede, her gönderim bir bottur. Her bot bir Javascript işlevi olmalıdır. Altın en yüksek toplamı elde etmek için botlar savaşacak. Altın yetiştirilebilir veya başka botların öldürülmesinden kazanılabilir ve şifa, saldırı, koruma ve çiftçiliği geliştirmek için kullanılır. Amaç: 1000 …

30
Harflerin Hızı
Girdi olarak bir dize verildiğinde, her harf kendi alfabe dizini tarafından sağa itildiğinde yeni bir dize yazdırın. Hepimiz A'nın yavaş ve Z'nin hızlı bir mektup olduğunu biliyoruz. Bu, Z'nin 25 boşluk sağa, A ise hiç kaymadığı ve B'nin 1 boşluk kayar olduğu anlamına gelir. Programınız yalnızca A'dan Z'ye büyük harflerle …
43 code-golf  string 

30
İOS 11 Hesap Makinesini Uygulayın
iOS 11'in 1 + 2 + 3 sonuçlarının 24 olmasını sağlayan bir hata var . Bu, animasyon hızı ile ilgilidir, ama yine de: Görev yapmaktır 1 + 2 + 3 == 24. Ama sadece bu. Böylece doğru en dizileri ama döner toplayan bir işlevi vermelidir 24argümanlar olduğunda 1, 2ve 3herhangi …
43 code-golf  math  number 

30
Mode Golf Programlama Yapboz
Göreviniz Good morning, Green orb!, her karakter kaynağınızda (mod) en sık kullanılan bayt kadar yerinde tekrarlanan şekilde basmaktır. Takip eden bir yeni satıra izin verilir ve tekrarlanması gerekmez. Örneğin, kaynağınız print p Yana pyazdırmak gerekir kez iki kez görünür ve diğer her bayt görünür GGoooodd mmoorrnniinngg,, GGrreeeenn oorrbb!! Cevaplar, bayt …

24
Kaos bir ASCII merdivenidir
Hiçbir şey bilmiyorsun " Kaos merdivendir " için yaptığım şeyler , televizyon dizisi Game of Thrones'ın unutulmaz bir çizgisidir. Bu zorluğun amacı ASCII sanatında kaostan bir merdiven inşa etmektir. Meydan okuma Giriş Merdiven genişliği, W >= 3(tam sayı) Adım yüksekliği, H >= 2(tam sayı) Basamak sayısı, N >= 2(tam sayı). …

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.