Programlama Bulmacaları ve Kod Golfü

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

15
Çok düşük yapmak için en kısa kod - Çok yüksek bir oyun
Bir oyun yapmak zorundasın Çok düşük --- Çok yüksek (TLTH) en kısa kodda (bayt cinsinden) Oyun kuralları: Bilgisayar tam sayı aralığından rastgele bir sayı seçecektir (-32768..32767). Şimdi bir sayı düşünecek ve gireceksiniz. Bilgisayar, numaranızın seçilen sayıdan TOO LOWdaha düşük ( ) veya daha yüksek ( TOO HIGH) olduğunu söyleyecektir . …
20 code-golf 

6
Paralel izdüşümlü voksel arazi jeneratörü
İşiniz bir yükseklik haritası oluşturmak ve bunu paralel olarak yansıtılan bir voksel manzarası olarak göstermektir. Kurallar şunlardır: Peyzajın (yükseklik haritası) rastgele oluşturulmalıdır Ayrıca tarif etmelisin herkes yeni burada bir şeyler öğrenmek, böylece algoritması işleri nasıl kullandıklarını Ayrıca bir görüntü oluşturmalı veya oluşturulan manzarayı ekranda göstermelisiniz Ortaya çıkan görüntü paralell olarak …

13
Brute Force Sudoku Çözücü Uygula
Tahmin kullanarak en kısa Sudoku çözücüsünü uygulayın. Birkaç istek aldığım için bunu kaba kuvvet sudoku çözücü uygulamak isteyenler için alternatif bir soru olarak ekledim . Sudoku Bulmaca: | 1 2 3 | 4 5 6 | 7 8 9 -+----------------------- A| 3 | 1 | B| 6 | | 5 …

30
Özel alfabe yazdır
Meydan okuma Konsol girişinden okunan belirli bir harfin alfabesini görüntüleyin. Harf büyükse, büyük harfli alfabeyi görüntülemeniz gerekir. Basılan alfabe eklenen sözcüğün emsal harfiyle bitmelidir. Girişe ek bir parametre eklenirse (basit bir nokta .) alfabe her satıra bir harf yazdırılmalıdır. Aksi takdirde, alfabe basit bir boşlukla ayrılmış aynı satıra yazdırılmalıdır. Programa …
20 code-golf  string 

30
Katkı Kalıcılığı
Tüm olasılıkları geçecek en kısa kod kazanır. Matematikte, bir sayının kalıcılığı, belirli bir sabit duruma ulaşılana kadar belirli bir işlemin basamaklarına kaç kez uygulanması gerektiğini ölçer. Tamsayının rakamlarını ekleyerek ve yineleyerek pozitif bir tamsayının toplam kalıcılığını belirleyebilirsiniz. Tek basamaklı bir sayı bulunana kadar toplamın rakamlarını eklemeye devam edersiniz. Bu tek …

1
Resim Labirentleri Oluşturma
Meydan okuma Bir "görüntüyü" kabul eden ve bu görüntüden oluşturulmuş bir resim labirenti veren bir program / işlev yazın . Giriş Programınız iki argümanı kabul etmelidir: Ben, labirenti oluşturan görüntü S, çözümün labirente gösterilip gösterilmeyeceğini belirten bir boolean Ben aşağıdaki biçimde verilir: ....... .#####. .#####. ####### .#####. .#####. ....... burada …

7
Bazı Metni Elmaslaştırma
2Yalnızca alfabetik karakterlerden oluşan uzun veya daha uzun bir giriş dizesi [A-Z]veya [a-z](tümü büyük harf veya tümü küçük harfse seçiminiz) verildiğinde , çift elmas deseni oluşturan sürekli bir karakter dizesi çıktılayın. Giriş dizesi, orta hatta başlar ve giriş dizesinin sonuna ulaşılana kadar diyagonalde aşağı-sağa doğru uzanır. Ardından, desen, giriş dizesinin …

16
Labirentten kaç!
Bu 5x5 labirentte sıkışıp kaldınız - her oda 1'den 25'e etiketlendi ve çıkış oda 1'de. Şu anda bulunduğunuz odaya giriş olarak verilir. Göreviniz oda 1'e ulaşmak için gereken en kısa hamle sırasını (kuzey, doğu, güney, batı) elde etmektir. Hareketleri, karakterleri kullandığınız sürece istediğiniz herhangi bir biçimde (liste, dize, dizi ...) …

19
Bazı Prime Peerage
(Rastgele esinlenerek /mathpro//q/339890 ) (İlgili: 1 , 2 ) Farklı asal sayıların (örn. [2, 5, 7]) Ve bir tamsayının bir girdi listesi verildiğinde n, tüm pozitif tamsayıları nyalnızca bölen olarak bu primerleri içerenlerden daha küçük bir çıktı alın . Girdi için [2, 5, 7]ve n=15bu bir çıktı anlamına gelir [2, …
20 code-golf  primes 

19
Code Golf Measurer © 2019
Code Golf Measurer © 2019 Birlikte kullanılan onaltılık pompalar şöyle xxdgörünür: 00000000: 666f 6f20 6261 7220 7370 616d 2065 6767 foo bar spam egg 00000010: 730a s. Göreviniz bu formdaki bir hexdump'ı kullanılan bayt sayısına dönüştürmektir. Kurallar: Her zamanki boşluklar yasaktır. Bu kod golf , bayt en kısa geçerli cevap …

27
* İçin bir tercüman yaz
Görev basit. Dil için bir tercüman yazın * . İşte wiki'ye daha büyük bir bağlantı. Yalnızca üç geçerli * program vardır: * "Merhaba Dünya" * 0 ile 2.147.483.647 arasında rastgele bir sayı yazdırır *+* Sonsuza kadar çalışır. Üçüncü durum, bu sorudaki spesifikasyonlara göre sonsuz bir döngü olmalıdır Giriş: Giriş, standart …
20 code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

14
Dirichlet Konvolüsyonu
Dirichlet konvolüsyon özel bir tür olan kıvrım sayısı teorik olarak çok faydalı bir araç olarak görünür. Aritmetik fonksiyonlar kümesi üzerinde çalışır . Meydan okuma Verilen iki aritmetik fonksiyon (yani ), Dirichlet evrişimini aşağıda tanımlandığı gibi hesaplar .f, gf,gf,gf,g: N → Rf,g:N→Rf,g: \mathbb N \to \mathbb R ( f ∗ g …

1
Traceless meşgul beaver
Bütün bu meşgul kunduzlar oldukça karışıklık yarattı. Kasetin her yerine yazdılar. Bu oranda komşumuz bize sınırsız bantlar ödünç vermeyi bırakacak. Meşgul kunduz oyununu oynamak için, kullandığımız her kaseti bozmayan yeni bir yola ihtiyacımız var. Kurallar Sadece Brainfuck. Bellek bandı her iki yönde de bağlanmamıştır. Giriş talimatı her zaman değerini gösterecektir …

8
Excel'de golf oynamak için ipuçları?
Excel'in kod golfü için geçerli bir dil gibi göründüğü garip bir şey ('derleyici' özgür olmamasına rağmen). Excel, golf konusunda bir tür joker karakterdir, orta karmaşıklıktaki golf zorluklarında iyi ve bazen de daha basit zorluklardır. Çoğu zaman, Excel dize manipülasyonu ve karışık dize numarası manipülasyonu ile ilgili zorluklarda iyidir. Excel'de golf …
20 code-golf  tips 

12
Codegolf kalıcı
Zor olan bir matrisin kalıcılığı için codegolf yazmaktır . n-By- nmatrix A= ( ai,j) ifadesinin kalıcılığı, Burada S_ntüm permütasyon kümesini temsil eder [1, n]. Örnek olarak (wiki'den): Kodunuz istediği şekilde girdi alabilir ve herhangi bir mantıklı biçimde çıktı verebilir, ancak yanıtınıza kodunuza nasıl girdi sağlayacağınıza ilişkin açık talimatları içeren eksiksiz …
20 code-golf  math  matrix 

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.