«code-golf» etiketlenmiş sorular

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

30
5 Favori Harfler
Buradaki zorluk aslında son derece basittir. 5 farklı harf seçin (isterseniz, size en kısa kodu sağlayan 5'i seçebilirsiniz) ve bunları konsola gönderin. Ancak, büküm onların aşağıdaki listeden olması gerektiğidir: AAA BBBB CCCC DDDD EEEEE FFFFF GGG H H A A B B C D D E F G H H …

30
Code Golf Christmas Edition: N yüksekliğinde bir Noel ağacı nasıl yazdırılır
Bir sayı verildiğinde N, Nen az sayıda kod karakterini kullanarak bir Noel ağacı yüksekliğini nasıl yazdırabilirim ? Nminimum değer 3ve maksimum değer ile sınırlandırılmış kabul edilir 30(sınırlar ve hata kontrolü gerekli değildir). Nprogramınıza veya komut dosyasına tek ve tek komut satırı argümanı olarak verilir. Tüm diller takdir, zaten uygulanmış bir …

30
ECMAScript 6 ve daha üstündeki Golf için ipuçları
Bu, "<...> 'de golf oynama ile ilgili ipuçları" ile benzerdir, ancak özellikle ECMAScript 6 ve daha üstü olan JavaScript'teki yeni özellikleri hedef alır. JavaScript doğal olarak çok ayrıntılı bir dildir function(){}, .forEach()vb dizinin, dizi dizi benzeri nesne, vb dize dönüştürme süper Bloats ve Golf için sağlıklı değildir. Öte yandan, ES6 …

9
Bir Advent Takvimi Golf
Yılın çoğunun varış takvimlerimizi aldığı zamanlar ! Bir varış takvimi hakkında bilginiz yoksa, bunlar Noel beklentisiyle varış noktasını saymak için kullanılan özel takvimlerdir. Tecrübelerime göre kapılar rastgele yerleştirilmiş ve eğlencenin bir kısmı çocukken yarının kapısının olduğu yerde çalışıyordu! Genellikle bu günlerde, takvimler her kapının arkasında çikolatalara sahiptir, ancak bu yıl …

23
Bozulmamış Bir Dünyayı Programlamak
Bozulmamış bir programı, kendi başına bir hata içermeyen bir program olarak tanımlayalım, ancak N karakterinin bitişik alt dizgisini kaldırarak değiştirirseniz hata verir 1 <= N < program length. Örneğin, üç karakterli Python 2 programı `8` bozulmamış bir programdır ( teşekkürler, Sp ) çünkü uzunluk 1'in alt dizgilerinin çıkarılmasından kaynaklanan tüm …

14
[NOEL'İN BURADA YASAL UYARI]
Modlara dikkat edin, eğer başlık adalet yapmazsa, neye göre değiştirelim, komik olduğunu düşündüm. Bu Noel sezonu için ışıkları asmakla görevlisiniz ve aileniz mutlu bir Noel olması için evinize en az 2 Noel ışığı asmanız gerektiğine karar verdi. Bu yüzden, bir zorluk verildiğinde 1 < n, aşağıdaki özelliklere göre asacağınız ilgili …

30
Java'da golf oynamak için ipuçları
Java'da kullanılabilecek herhangi bir yararlı kısayol var mı? Aşağıda gösterildiği gibi, importbir programa zaten en az 17 karakter ekler. import java.io.*; Basit bir çözümün başka bir dil kullanmak olacağını biliyorum, ancak Java programlarını kısaltmak için gerçek bir zorluk olduğu görülüyor. İpuçları Java'ya özel olmalıdır: eğer çoğu C benzeri dile uygulanabilirlerse, …
86 code-golf  tips  java 

25
Aç Fare
On altı peynir yığını 4x4 kareye konuyor. Onlar dan etiketlenmiş konum kadar . En küçük yığın , en büyüğü .111161616111161616 Hungry Mouse öyle aç ki her zaman doğrudan en büyük yığına gider ( ) ve hemen onu yer.161616 Bundan sonra, en büyük komşu yığına gider ve hızlı bir şekilde onu …
85 code-golf  matrix 

30
Çıktıyı kodun iki katı uzunluğunda oluşturun
Meydan okuma Standart çıktıya, programın uzunluğunun iki katı bayt yazan tam bir program yazın. kurallar Program ASCII karakterlerini standart çıktıya yazmalıdır. Çıktının içeriği önemli değil. Bayt cinsinden ölçülen çıktı, bonusu yerine getirmediğiniz sürece, programın tam uzunluğunun iki katı olmalıdır . Sondaki yeni satırlar çıktının bayt sayımına dahil edilir. Bonus Programınız …

28
Metni dikey olarak daralt
Diyelim ki bunun gibi bir metnim var (her satır bir satırda, boşluksuz) Programming Puzzles & Code Golf Bu hiç mantıklı değil! Tamamen fizik yasalarına meydan okuyor. Buradaki zorluk, bu imkansız durumu düzeltmek ve metni şöyle daraltmaktır: P Prog &uzz Coderam Golflesming Böylece herhangi bir karakterin altında boş alan kalmaz, ancak …

30
Dizelerin anagram olup olmadığını belirleme
Meydan okuma İki dize verildiğinde, her ikisinde de aynı karakterlere sahip olup olmadıklarını hesaplayın. Örnek Giriş kelime Bu, trueçünkü onlar aynı ama sadece şifreli oldukları için geri döner . Giriş kelime Bu döner false. Giriş tekne Bu döner true kurallar İşte kurallar! Girişin en az 1 karakter uzunluğunda ve 8 …

30
Basit kedi programı
En yaygın standart görevlerden biri (özellikle ezoterik programlama dillerini gösterirken) bir "cat programı" uygulamaktır : tüm STDIN'leri okuyun ve STDOUT'a yazdırın. Bu, Unix kabuk yardımcı programından sonra adlandırılmış olsa catda, normalde diskten okunan birkaç dosyayı yazdırmak (ve birleştirmek) için kullanılan gerçek şeyden çok daha az güçlüdür. Görev Standart giriş akışının …
84 code-golf  string 


30
Kodunuzu geriye doğru yazdırın - geri
Kendi kaynak kodunu geriye doğru yazdıran bir program, bir başka deyişle bir eniuq yazın . Puanlama: İnternetten veri çekme kullanıyorsanız +50. Kendi kaynak kodunuzu okursanız +25. Karakter başına +1 puan En düşük puan kazanır. Kurallar: Başka dosyalar kullanmamak (örneğin reverse.txt) Minimum kod uzunluğu iki karakterdir. Programınız bir palindrom olamaz.
83 code-golf  quine 

30
Bilgisayarı Kapat!
Meydan okuma: Seçtiğiniz programlama dilinde, kodunuzun çalıştırıldığı makineyi kapatın. kurallar Kaynak tükenmesi nedeniyle kapanma yok (örneğin: kapanmaya zorlamak için forkbomb) İsterseniz, yalnızca belirli bir ortamda / OS'de çalışan kod yazmanıza izin verilir. Standart boşluklar yasaktır Bu kod-golf , bu nedenle en düşük bayt miktarı kazanı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.