«code-golf» etiketlenmiş sorular

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

27
Bir kardan adam kodlamak ister misiniz?
İşte basit bir ASCII sanat kardan adam: _===_ (.,.) ( : ) ( : ) Ona biraz arkadaş edelim. Bu, ASCII sanat kardan adamlarımızın genel yapısı olacaktır: HHHHH HHHHH X(LNR)Y X(TTT)Y (BBB) Baştaki boşluklar ve parantezler her zaman kardan adamlar için aynıdır. Farklı harfler, desenin tek tek değiştirebilecek bölümlerini temsil …

30
Matematik gerçektir. Programlama değil
Matematikte ünlem işareti !genellikle faktoring anlamına gelir ve tartışmadan sonra gelir. Bir ünlem işareti programlanırken !genellikle olumsuzluk anlamına gelir ve bu argümandan önce gelir. Bu zorluk için bu işlemleri yalnızca sıfıra ve bire uygulanacaktır. Factorial 0! = 1 1! = 1 Negation !0 = 1 !1 = 0 Sıfır veya …

30
Ya parani ya canini çokgen
Cadılar Bayramı geldiğinden beri eğlenceli bir küçük kod golf mücadelesi başlatabileceğimi düşündüm! Zorluk oldukça basittir. Ya trickda çıktısı veren bir program yazmalısınız treat. "Büküm?" sorabilirsin. Peki açıklayayım: Programınız aşağıdakileri yapmak zorundadır: İki farklı dilde derlenebilir / çalıştırılabilir olun. Aynı dilin farklı sürümleri sayılmaz. Programı bir dilde çalıştırdığınızda çıktı vermeli trick, …

30
Google "google" etmeyin
Hepimiz biliyoruz ki "google" kelimesini google kelimesiyle google interneti kırarsanız. Göreviniz bir dize kabul eden ve uzunluğunu döndüren, en az Unicode karakterli bir işlev oluşturmaktır. Ancak, verilen dize google(küçük harf) ise, bir hataya neden olur. Örneğin, g('bing')geri dönecek, 4ancak g('google')bir hataya neden olacaktır. Lütfen bir kullanım örneği ve mümkünse hatayı …
158 code-golf  string 

16
Kaydırma Şablonum Yasal mı?
Çoğu Android akıllı telefon, kullanıcının telefonunu açmak için tokatlama deseni kullanmasına izin verir: Bazı modeller meşru ve diğerleri imkansız. Bir giriş kaydırma deseni verildiğinde, verilen giriş deseninin yasal olup olmadığını belirten bir gerçeği veya sahtekarlığı döndürün. Giriş Izgara, satır başına 1 ile 9 arasında etiketlenmiştir: 1 2 3 4 5 …


30
Hakikat Makinesi Uygula
Bir gerçeklik makinesi ( bu adama gelmesi için krediler verilir ), G / Ç'yi göstermek ve bir dilin akışını kontrol etmek için tasarlanmış çok basit bir programdır. İşte gerçek makinanın yaptığı: STDIN'den bir numara (0 veya 1) alır. Bu sayı 0 ise, 0 yazdırın ve sonlandırın. Bu sayı 1 ise, …
148 code-golf 

30
1, 2, Fizz, 4, Buzz
Giriş Standart programlama alıştırmaları için en kısa çözümlerin kataloglarını toplama çabalarımızda, PPCG'nin ilk vanilya FizzBuzz mücadelesi. Diğer katalog zorluklarını görmek istiyorsanız, "Merhaba Dünya!" Var. ve "Bu sayı asal mı?" . Meydan okuma Ondalık sayıları 1 ile 100 arasında dahil basan bir program yazın. Ancak, sayı yerine üç baskı katları için …

25
Yasal olarak gevşek kalmanın en kısa yolu
Ben bir geliştiriciyim ve işimi yapmak istemiyorum. XKCD’den ayrılmanın en iyi bahanesinin kodunuzun derlenmesi olduğunu biliyorum . Bu nedenle, sonsuza dek derleyecek bir koda ihtiyacım olduğunu düşünüyorum ! Ve tembel olduğum ve fazla yazmak istemediğim için bu mümkün olan en kısa kodla yapılmalı. Bu nedenle, göreviniz sözdizimsel olarak geçerli olan …

1
“KNOT” veya “NOT”?
Karışık bir dize ASCII sanat temsilini işleyen ve basit bir döngüye dolaştırılıp karıştırılamayacağına karar veren bir program yazın. Karışmayan karakterleri kullanarak -ve |yatay ve dikey bölümleri +temsil etmek ve köşeleri temsil etmek için temsil edilir. Dizenin kendi üzerinden geçtiği yerler şu şekilde temsil edilir: | | ------- ---|--- | | …

30
Kaynak Kodunu Çözme
Not : Bu meydan okuma şimdi yeni polis başvurularına kapandı. Bu, hiç kimsenin yalnızca takip edilmeyen gönderileri gönderemeyeceğinden emin olmaktır, çünkü artık zorluklarla ilgilenen yeterince soyguncular bulunmamaktadır. Polis ve soyguncular bu oyunda, her polis tek bir çıktı vermek için basit bir program yazacaktır. Daha sonra programları hakkında halka açık dört …

30
C golf için ipuçları
C'de golf oynamak için hangi genel ipuçlarınız var? Genel olarak golf problemlerini kodlamak için uygulanabilecek fikirlere bakıyorum (en azından C'ye özgü) (örneğin "yorumları kaldır" bir cevap değildir). Lütfen cevap başına bir ipucu gönderin. Ayrıca, bahşişinizin C89 ve / veya C99 için geçerli olup olmadığını ve yalnızca belirli derleyicilerde çalışıp çalışmadığını …
137 code-golf  tips  c 


30
En Kısa Hata Mesajı
Meydan okuma Derlendiğinde veya yürütüldüğünde, programın kendisinden daha küçük önemli bir hata mesajı veren en kısa programı yazın. Hata mesajı, Python's gibi programın kendisi tarafından oluşturulamayabilir raise. Geçerli bir cevap hem kodu hem de hata mesajını içermelidir. En kısa geçerli cevap kazanır. Hata mesajı, hata mesajı olarak sayılmaz. Örnek (Lua) …

30
JavaScript'te golf oynamak için ipuçları
JavaScript'te golf oynamak için hangi genel ipuçlarınız var? Genel olarak golf problemlerini kodlamak için uygulanabilecek fikirleri arıyorum, en azından biraz JavaScript'e özgü (örneğin, "yorumları kaldır" bir cevap değil). Not: Ayrıca bkz . ECMAScript 6 ve daha üstü için Golf İpuçları

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.