Programlama Bulmacaları ve Kod Golfü

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

4
Pürüzsüz ve Tıknaz ve Kırık Dalgalı
Dayanarak Chunky vs dizeler Smooth . Squiggles /\_/\/\__/\/\/\/\_/\_/\gerçekten sıkıldığınızda klavyede yapmak eğlencelidir. Ancak tüm dalgalı çizgiler eşit yaratılmaz. Bazı dalgalı çizgiler gibi \___/, bazıları tıknaz, gibi /\/\/\/\. Diğerleri düpedüz kırık,////_\\\ NKarakterlerin her dalgasının içinde N-1dalgalı kavşaklar var. Her dalgalı bağlantı üç tipten birine sınıflandırılır: Pürüzsüz (açı> "90 derece"): \_ __ …

1
Bir Frogger Çözücü Yap
🐸🐸 9x9 ızgarada basitleştirilmiş bir Frogger oyununa her zaman en uygun çözümü bulmak için en kısa programı yapmalısınız. Ders Elemanları: L- Log (Uzunluk: 3-4). Bir kütüğe atladığınızda, sizi yanınızda taşır. V - Araç (Uzunluk: 1-2) Hız (1-2): Satırın sol tarafında, satırdaki öğelerin hareket hızı olacaktır. Boşluklar: Elemanlar arasında her zaman …

1
2B için bir tercüman yaz
2B için bir tercüman yaz Gibi David Catt sitesindeki gizli dil 2B, her bir hücre bayt ayrı bir bant (bir bant depolanan bellek olan 'subtape'). Bunun için bir tercüman yaz! Dil Özellikleri Resmi şartnameyi burada bulabilirsiniz . Bu spesifikasyonda, "aralıktaki bir sayı 0-9( 0olarak yorumlanır 10) ve _herhangi bir uzunlukta …

10
9 Ninja'nın Ölümü
Sohbetteki bu sohbetten ilham alındı . Bu meydan okumadaki amacınız bir ninjayı taklit etmek ve kaç ölüm kaldığını saymaktır. gözlük Ninja, 9 ölümle başlar. Ayrıca girdi olarak ayrılmaz bir başlangıç ​​sağlığı elde eder. Daha sonra, hayatında sağlığını değiştiren olayların bir listesini girdi olarak alır. Bunlar negatif, pozitif veya sıfır tamsayı …

4
Nonografik Büyütme Optimize Edici ™ Oluşturun
Nonogram, amacın bitişik bölgeler listesine göre siyah beyaz bir resim çizmek olduğu bir Japon bulmaca oyunudur: Bir satır veya sütunun nonografik büyüklüğünü , o satır veya sütundaki bitişik siyah bölgelerin sayısı olarak tanımlayın . Örneğin, üst satırın nonografik büyüklüğü 1'dir, çünkü bu satırda 2 kareden oluşan bir bölge vardır. Sekizinci …

3
Cümleyi yeniden oluşturun
Bu zorluk iki bölümden oluşmaktadır. Kazanan, en düşük toplam bayt sayısına sahip çözüm olacaktır. Her iki zorluk için de aynı dil kullanılmalıdır. Bölüm 1: Girdi olarak yalnızca geçerli sözcükleri içeren bir cümle alan ve kullanılan karakterlerin bir listesini, her harfin kaç kez kullanıldığını ve orijinal cümledeki kelimelerin her birindeki harf …

5
Bitişik Harf Testi
Şifre gücü testinin bir yönü, klavyedeki bitişik harflerin çalışmasıdır. Bu sınamada, bir truedize bitişik harflerden oluşan bir çalışma içeriyorsa geri dönen bir program oluşturulmalıdır . Bitişik harflerden oluşan bir sayı nedir? Şifre gücü test cihazının bu basitleştirilmiş versiyonu için, bitişik karakterlerden oluşan bir çalışma, QWERTY klavyede tek bir yönde (sol, …

22
10 9 8 7 6 5 4 3 2 1… Yazdır 2016
Bir tur-off gelince Gables at üzerinde benim meydan , hedef çıkışı etmektir 2016. Kurallar: Numaraları 10 9 8 7 6 5 4 3 2 1bu sırayla eklemelisiniz . Tek tek tamsayılar olarak kullanılabilirler veya birlikte birleştirilebilirler (örneğin 1098), ancak bunlar 10ayrılamaz 1ve 0- basamaklar arasında karakter (ler) bulunmayabilir. Bazı dillerde, …

12
Ondalık sayıları açıklar
Şeklinde bir ondalık sayı verildiğinde <float>, <precision>, şamandıranın ondalık bölümünün (yani kesirin) grafik temsilini çizersiniz. Örnekler: Giriş:, 6.75, 4çıkış: 6||| 7 ---- 6.75(girişteki ilk sayı) açıklanacak sayıdır, 4(girişteki ikinci sayı) boruların altındaki tire sayısıdır. katlanmış 66.75, 7tavanlı 6.75. Boru sayısı decimal part of first input number * second input number. …

2
~ ATH Tercüman yaz
Popüler webcomic Homestuck , ~ATHevreni yok etmek için adlandırılan bir programlama dilini kullanıyor . Bu kod golf zorluğu varlığımızı yok etmek için bir program yazmak olmasa da, biraz daha uysal (daha az ilginç olsa da) varlıkları: değişkenleri yok edeceğiz . ~ATH("ölüm kadar telaffuz edilir" ~ath, "tilde ath" nin nasıl olduğunu …

3
Kilitler ve anahtarlar oyunu
1-n numaralı n kutusu vardır . Her bir kutu kilitlenir, öyle ki sadece tek bir karşılık gelen anahtarla açılabilir ( 1-n numaralı ). Bu anahtarlar kutulara rastgele dağıtılır (bir kutuda herhangi bir sayıda anahtar olabilir, bir anahtarda herhangi bir sayıda kopya olabilir) ve sonra tüm kutular kapatılır. Kutuların çoğunda da …

5
Bu açı nedir?
Bu zorluğun amacı bir görüntüdeki bir çizginin açısını belirlemektir. Resimdeki kurallar: Görüntü arka planı beyaz olacaktır ( #FFFFFF) Çizginin konturu siyah olacaktır ( #000000) Çizgi kenar yumuşatılmayacak Görüntü 100x100 piksel olacaktır Çizgi görüntünün ortasında başlayacaktır Çizgi aşağıya doğru başlayacaktır (6-OClock) Çizgi 50 piksel uzunluğunda olacak Çizginin açısı başlangıç ​​konumundan saat …

12
Yinelenen Zar Atma
Bir giriş nverildiğinde 3 <= n <= 25, tek ntaraflı bir kalıptan başlayarak (aralıktaki yüzler [1, n]dahil) aşağıdaki adımları uygulayın : Geçerli ntaraflı zarları oyunda yuvarlamanın sonucunu formda yazdırın kdn: X( Xsonuç ve koyunda zar sayısı). Eğer Xdaha büyük ya da eşit olan n/2oyundaki zar sayısı kez, bir kalıp ekleyin. …
12 code-golf  random 

1
En mükemmel kanıt, fi için çok küçük!
Evde oturuyorsunuz, ellerinizi en kötü bir şekilde ovuyorsunuz. Bu sefer, A-SPIN topluluğunu ayarlayabileceğim! Sadece bu kitapta bu sorunu (şüphesiz iyileştirilebilir) kanıtladığımı iddia edeceğim… İlk ilgili sayfaya açıyorsunuz. Bu kelimeleri kazıyorsun… Tabii ki, kötü Fermat'sın! Haha, sadece şaka yapıyorum. Bunun böyle olmadığını biliyorsunuz; bu sadece onun kötü ikizi Format'ın anlatımıdır. Buradaki …

7
Sinyal Kesen Sorgular
Quining'in uzun bir geçmişi vardır - daha önce duymadıysanız, etiketi tıklayın ve üzerinde biraz okuyun. Senin görevin Çıktı sonsuz 1s serisi (başka boşluk bırakmadan [satırsonu, boşluk vb.)) SIGINT UNIGIL (genellikle CTRL-C) denir. Çağrıldığında, program kaynağının çıktısını alın. kurallar Geçerli bir soru olmalıdır: Diskten okuma kaynağı yok. Tırnaklarla ilgili diğer tüm …
12 code-golf  quine 

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.