«code-golf» etiketlenmiş sorular

Code-golf, kaynak kodunun en az baytında belirli bir sorunu çözmek için bir yarışmadır.


27
Belirgin bir kelime oluşturun
Zorluk basit: sözcük oluşturmak. Özellikler: Kelime belirgin olmalıdır. Bu, "ünsüz ve sesli harf arasında geçiş yapma" olarak tanımlanır. Bir ünsüz aşağıdaki harflerden biridir: bcdfghjklmnpqrstvwxz Sesli harf aşağıdaki harflerden biridir: aeiouy Word rastgele oluşturulmalıdır. Kelimeler her ünsüz ve sesli harfleri içerebilmelidir. (Sadece bcdfünsüzler ve aeiünlüler için kullanamazsınız .) Word 10 harf …

6
Code Golf: Somunları karıştırın, böylece aynı türden hiçbiri dokunmaz
Giriş: Giriş, rastgele bir fındık dizisidir (kendi dilinizde), olası fındıklar bunu takip eder. Programınızın, tamsayı kodu gibi her türlü somunu temsil etmenin bir yolu olmalıdır. Program, herhangi bir somun konfigürasyonunun herhangi bir boyut dizisini işleyebilmelidir. Olası Somunlar: Kola nut Macadamia Mamoncillo Maya nut Mongongo Oak acorns Ogbono nut Paradise nut …

3
Post-It Güvenlik
Bildiğiniz gibi, bilgisayar korsanları her yerde ve her şeyi kesmek istiyorlar. Herhangi bir hacker'ı durduracak parola gereksinimleri yapmanız istendi . Sorun şu ki, patronunuz LOC için ödeme yapmanın kötü olduğunu duymuş ve muhtemelen çalışabilecek en basit şeyi yazabilmeniz için ayda eklenen $ 1800 - 0.03 * karakter ödüyor. Bu nedenle, …
16 code-golf 

15
Şehir isimleri oyunu
İsterseniz, şehir adı oyun kurallarına göre şehirleri sıralayan bir program yazın. Şehrin her adı, önceki şehir adının son harfinden başlamalıdır. ÖrneğinLviv -> v -> Viden -> n -> Neapolis -> s -> Sidney -> y -> Yokogama -> a -> Amsterdam -> m -> Madrid -> d -> Denwer İlk …

13
Analog saat oluşturma [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 2 yıl önce kapalı . ASCII grafiklerini kullanarak geçerli sistem saatini analog saat olarak gösteren bir program yazın. Saatin …


10
5 asalın toplamı
Terence Tao kısa bir süre önce Goldbach'ın varsayımının zayıf olduğunu kanıtladı ! Hadi sömürelim! Tek bir tamsayı verildiğinde n > 1, n5 astara kadar toplam olarak yazın. Girişi istediğiniz gibi alın ve istediğiniz gibi çıktı verin. Örneğin, def g(o): for l in prime_range(o+1): if l == o: return l, for …
16 code-golf  math  primes 

6
Rastgele Bağlama Kartı Oluştur
4x12 harf / boşluk ızgarası oluşturun: Her kalıp tam olarak bir kez görünmeli, konum rastgele seçilmelidir. Konumlar, zarların düzgün bir rastgele permütasyonuna yakın olmalıdır. Her kalıbın rastgele (tekrar, yaklaşık homojen) bir yüz görüntüleyin. 3 karakterlik pencerede yüzü sola yaslayın. Örneğin, A E A A E C D E D A …
16 code-golf  boggle 

10
Clojure'da golf için ipuçları
Clojure kullanarak kod golfü için ipuçlarınız nelerdir? Bu sorunun amacı Clojure'a özgü olan ve genel kod golf problemlerinde kullanılabilecek tekniklerin bir listesini toplamaktır.
16 code-golf  tips  lisp 


5
2-SAT'ı (boolean memnuniyeti) çözün
Genel SAT (boolean satisfiability) problemi NP-tamamlandı. Ancak her bir yan tümcenin yalnızca 2 değişkeni olduğu 2-SAT , P'dir . 2-SAT için bir çözücü yazın. Giriş: CNF'de aşağıdaki gibi kodlanmış 2-SAT örneği . İlk satır V, boole değişkenlerinin sayısı ve N, yan tümce sayısını içerir. Daha sonra, her biri bir cümlenin …
16 code-golf 

30
Düzensiz sayılar
Bir düzensiz sayı, rakamlarının arasında değiştiği bir sayıdır aşağıdaki sayı gibi yukarı ve aşağı değiştiği bir sayıdır: 461902 veya 708143, hatta 1010101, ancak 123 değil, çünkü 2 <3. Bir program ya da fonksiyonu bir sayı ise bir truthy değerini verir Yazın dalgalı , ve aksi takdirde falsy değer. En kısa …

23
Belirli bir parantez kullanarak dize girintileme
Programa aşağıdaki girdi verildiğinde: Blok başlangıç ​​karakterleri listesi Blok sonu karakterlerinin listesi Biçimlendirilecek bir dize dizeyi girintili iki karakter kümesiyle ayrılmış bloklarla biçimlendirin. Biçimlendirme, düzey başına iki boşluk ile yapılır ve parantezler aşağıdaki örnekte gösterildiği gibi yerleştirilir. Açma ve kapama karakter kümelerinin ayrık olduğunu varsayabilirsiniz. İçin Örn {[(<ve }])>açılış ve …

9
2 Kuvvetlerinin son k hanesi
Herhangi bir rrr tamsayısı için , her biri son rrr hanesi 1 veya 2 olan 2'lik bir güç vardır . rrrxxx2xmod10r2xmod10r2^x\bmod{10^r} İçin , , çünkü için , için, Not: için , olduğu (tekrar)r = 2r=2r=2x = 9x=9x=929= 5 1229=5122^9=5\color{blue}{\textrm{12}}r = 3r=3r=3x = 89x=89x=89289= 618970019642690137449562 112289=6189700196426901374495621122^{89}=618970019642690137449562\color{blue}{\textrm{112}}r = 4r=4r=4xxx= 89=89=89 Giriş:r ≤ …

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.