Programlama Bulmacaları ve Kod Golfü

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

19
Yüz kalabalığı taç taç
Belirli bir oyunun kendine özgü bir hayat sayacı olduğunu fark ettim, durmak yerine 999yeni bir rakam elde ettim - bir sonraki sayı taç yüzdü veya 👑00. Sonra taç yüz kalabalığı👑99 geldi ( ) ve son sayı, ardından taç yüz kalabalığı oldu ya da 1110 olacaktı.👑👑0👑👑9👑👑👑 Göreviniz bir yazmaktır program veya …

30
Nuh'un Tamsayı Listeleri
Giriş: Sanırım hepimiz duyduk, ama burada çok kısa bir özet: Nuh, gezegendeki her hayvan türünden ikisini bir araya getirerek, erkek ve dişi, büyük bir sel sırasında Arkını kurtarmak için toplandı. İncil'den gerçek alıntı: Yaratılış 7: 2-3 Yanınıza her türlü temiz hayvandan yedisini, erkek ve eşini, her türlü kirli hayvandan ikisini, …

25
Sudoku kartı çıktısı
Bugünün zorluğu basittir: Herhangi bir giriş yapmadan, geçerli bir sudoku kartı çıkar. Sudoku aşina değilseniz, Wikipedia geçerli bir panonun nasıl görünmesi gerektiğini açıklar : Amaç, 9 × 9'luk bir ızgarayı rakamlarla doldurmaktır; böylece her sütun, her satır ve ızgarayı oluşturan dokuz 3 × 3 alt listenin her biri ("kutular", "bloklar" …

2
Nonogram çizgi kaba kuvvet çözümü
Arka fon Picross veya Griddlers olarak da bilinen Nonogram , amacın 2B ızgaradaki her bir hücrenin, her bir satırdaki ardışık renkli hücrelerin sayıları kullanılarak renklendirilmesi veya boş bırakılması gerekip gerekmediğini belirlemek olduğu bir bilmecedir. Aşağıdaki çözüm ile örnek bir Nonogram bulmacası. Sorun şu ki, bazı ticari Nonogram oyunlar / mobil …


8
Patlayan sayılar
sanal alan (silindi) 9'lu bir matris tanımlayalım: N=⎡⎣⎢999999999⎤⎦⎥N=[999999999] N = \begin{bmatrix} 9&9&9\\9&9&9\\9&9&9 \end{bmatrix} Haydi, patlayan bir sayıyı (x,y)(x,y)(x,y) pozisyonundaki bir sayı olarak tanımlayalım , tüm komşu komşuları (kendisi de dahil olmak üzere) arasında eşit tam sayılara ayrıştırılabilir ve her bir kısmın mutlak değeri 0'dan büyüktür. Önceki matriste göre, numarayı (1,1)(1,1)(1,1) …
25 code-golf  matrix 

4
Bu oda ne kadar aydınlık? 🔥 pt. 1
İlgili bu soruya . Bir oda , 2 boyutlu koordinatların sıralı bir listesi olarak ifade edilen, kesişen olmayan bir poligon (mutlaka dışbükey olmayan) olarak tanımlanır. Odanın içinde belirli bir noktaya yeterince parlak bir ampul yerleştirilir ve her yöne ışık yayar. Göreviniz odanın toplam aydınlatılmış alanını bulmak. Herhangi bir makul formatta …

11
Bu Pascal'ın Matrisi mi?
In Pascal üçgeni her sayı sıfır boş noktalar tedavi, hemen üzerindeki iki sayının toplamı: Üçgeni döndürerek, Pascal'ın matrisi olarak adlandırdığım, değişik boyutlarda ve dönüşlerde kare matrisleri kesebiliriz . Bu matrislerin her zaman üst kısmı içermesi gerektiğini unutmayın 111 . İşte bazı örnekler: 1 1 1 1 1 2 3 4 …

5
Yön değiştiriciler tarafından yapılan bir yol çizin
Bu zorluk bir ızgara üzerinde gerçekleşiyor. +----------+ | | | | | | | | | | | | | | | | | | +----------+ Bu, 10 x 10'dur, ancak herhangi bir dikdörtgen şeklinde olabilir. Bu ızgara üzerinde dört yön var. Yukarı, aşağı, sola ve sağa. Görev, ilk başta …
25 code-golf 

15
Keyfi Aralık Cetveli
Uzunluk ve aralık listesi alan ve çizgi çizme karakterlerini kullanarak her aralık için daha uzun keneler içeren bir cetvel çıkaran bir program yapın. ┌ ┬ ┐ │ ╵ Çıktının ilk satırı 0 ile başlayan tik ile başlamalı ┌ve aradaki her karakter için kullanılan ┐ile uzunluğundaki bir tik ile bitmelidir ┬. …

16
Örtüşmeyen Matris Toplamı
Örtüşmeyen Matris Toplamı N uzunluğu k dizileri göz önüne alındığında , her dizideki bir eleman kullanılarak mümkün olan en fazla toplamı, iki elemanın aynı dizinden olmayacağı şekilde verin. K <= n olması garanti edilir. Giriş Boşluksuz bir tamsayı olmayan dizi dizisi. Çıktı Maksimum toplamı temsil eden bir tam sayı. Örnekler …

30
Genişleyen bazı oklar çiz
Bu zorluk, bir dizi büyüyen ASCII-art okunu basmakla ilgilidir. Deseni kelimelerde açıklayacağım, ancak bu dizinin başlangıcının nasıl göründüğüne bakmak daha kolay olabilir: > < -> <- --> <-- ---> <--- ----> <---- -----> <----- ------> <------ ... N uzunluklu bir ok bir ok ucu ( <veya >) ve n-1kısa çizgiler …

14
Filmim ne kadar sinir bozucu?
Ailemin ev sinema sistemi var. Uzaktan kumanda bir menüde sağa doğru gezinmeyi zorlaştıracak şekilde bozuldu. Çoğu zaman işe yaramaz, ancak çalıştığında inanılmaz hızlı bir şekilde sağa doğru hareket eder. Bu açıkça sinir bozucu ama en çok bunun gibi görünen bir klavyede gezinmeyi gerektiren bir film başlığı girmek istediğinizde sinir bozucu: …
25 code-golf  string 

28
Bana bir meta sekans yap
Arka fon Bu zorluk için, bir 'meta-sekans' sadece sayıların kendisinin artmayacağı, aynı zamanda artışın ve artışın artan bir değer, vb. Artacağı bir sayı dizisi olarak tanımlanacaktır. Örneğin, seviye 3 meta sırası şöyle başlar: 1 2 4 8 15 26 42 64 93 130 176 Çünkü: 1 2 3 4 5 …

30
Programcıların dediği gibi: Tembel olmaya çalışın
Öykü Gördünüz mü bu Yayının 9gag ? Belki kendi cümlelerinizi kurma hissine kapılıyorsunuzdur. Ama daha sonra yarım saat içinde bir senaryoyu golf oynayabileceğinizi anlarsınız ve bununla asla uğraşmak zorunda kalmazsınız. Teslim Programınız, aşağıda açıklandığı gibi eklenen tırnak işaretleri ile birlikte geri döneceği bir girdi dizisi alır. Standart boşluklar yasaktır. Satır …
25 code-golf  string 

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.