«code-golf» etiketlenmiş sorular

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

21
Orijinal Sayı
Kuralları senaryo John'un önemli bir numarası var ve başkalarının görmesini istemiyor. Aşağıdaki adımları kullanarak numarayı şifrelemeye karar verdi: Onun numarası her zaman azalan olmayan bir dizidir (yani. "1123") Her basamağı İngilizce kelimelere çevirdi. (yani. "123" -> "ONETWOTHREE") Ve sonra, rastgele harfleri yeniden düzenleyin. (yani. "ONETWOTHREE" -> "ENOWTOHEETR") John numarasının böyle …

15
Devrilecek miyim?
genel bakış 3 satırlık bir dize verildiğinde, yapının sola doğru düşüp düşmediğini, dengeyi sağladığını veya sağa düşüp düşmediğini belirleyin. Giriş yapısı Yapının üstünde metal bir çubuk olarak hayal edersiniz, hepsi dikey bir çubuğun üstünde dengelidir. 1 7 4 a =============== | İlk satır öğelerdir. Her bir öğenin ağırlığı, 32 eksi …

21
(A [l (t [e (r) n] e) s] t) bir dize!
Alternatif , bir dize alma ve alternatif parantez içine yerleştirme eylemidir. Bir dizgiyi nasıl değiştireceğiniz aşağıda açıklanmıştır . Bir uzunluk N dizesi için, orta N karakterlerini alın ve parantez içine alın. Eğer dizgimiz Hello world!(12 karakter) olsaydı , sonunda bitiririz. (Hello world!) Ardından, kalan orta n-2karakterleri alın ve bunları köşeli …

30
Boş bakışlardan oluşan bir kalabalık
Sorun Giriş yapılmazsa, aşağıdaki dizgeyi çıkaran veya veren bir program veya işlev yazın: (<(<>(<>.(<>.<(<>.<>(<>.<>)<>.<>)>.<>).<>)<>)>) kurallar En kısa program kazanır. İzleyen boşluk boşluğuna izin verildi. İzleyen yeni satırlara izin verildi. Kullanılmayan parametrelere izin verilen parametreler.

30
Taxicab vs karga
Yatan bir noktaya seyahat düşünün bir uzak yatay mil ve B bulunduğunuz konumdan uzak dikey mil. Başka bir deyişle, bir (0, 0)noktadan seyahat etmek (a, b). Ne kadar uzağa seyahat etmen gerekiyor? Bu basit bir soru gibi görünüyor, ancak cevap kime sorduğunuza bağlı. Eğer bir karga, ve seyahat Eğer kuş …

30
Kodunu oluşturun
İlgili: Make a; # tercüman Yukarıdaki bağlantılı mücadelede görev, ezoterik dil için bir tercüman oluşturmaktı ;#. ;#dil Dilin tam olarak iki komutu vardır: ;ve #(diğer tüm karakterler tercüman tarafından dikkate alınmaz): ;: Akümülatörü artırma #: Akümülatörü 127'ye modulo yapın, karşılık gelen ASCII karakterini yazdırın ve akümülatörü 0'a sıfırlayın. Meydan okuma …

30
Başlangıç ​​sona eşit mi?
Görev Bu zorlu görevde, bir Dize alan ve Dize girişinin ilk karakterinin ve son karakterinin eşit olup olmadığına bağlı olarak bir truthy veya falsey değeri veren bir program veya işlev yazmaktır. Giriş Herhangi bir şekilde makul bir şekilde girdi alabilirsiniz. Ancak, girişin önceden tanımlanmış bir değişkende bulunduğunu varsayarak buna izin …

30
Her zaman yükleniyor ... Windows tarzı
Aşağıdaki talimatları uygulayarak Windows tarzı bir Yükleme çubuğu yapın. (Bunun Yükleniyor ... ' dan farklı olduğuna dikkat edin ) Çıktınız başlamalı [.... ]. Her kene, 100 ms beklemelisiniz, sonra her noktayı bir karakter sağa hareket ettirmelisiniz. nokta onuncu karakterdeyse, ilkine getirin. Tekrar çıkmadan önce ekranı temizlemeniz gerektiğine dikkat edin. Çıktı …

30
İkileri üçlü ile değiştirin
Pozitif bir tamsayı Verilen n onun asal çarpanlara alıp onun faktörlerin hepsini yerine bazı kod yazmak 2ile 3. Örneğin 12 = 2 * 2 * 3 -> 3 * 3 * 3 = 27 Bu kod-golf olduğundan amaç, cevabınızın bayt sayısını en aza indirmektir. Test durumları 1 -> 1 2 …


26
Motosiklet dişli kontrolü!
Bazılarınız bir motosikletin kayar şeklini biliyor olabilirsiniz. Ama yapmayanlar için, Şuna benziyor 6 5 4 3 2 N- 1 Şimdi birkaç vites değiştirdikten sonra hangi viteste olduğumu bilmek istiyorum. Program tarafsız çalışmalıdır. Örnek giriş: V^^ Örnek çıktı: 2 Gördüğünüz gibi, bir kez N'den 1'e düşürdüm ve iki kez 2. vitese …
36 code-golf 

18
Birinci sınıf sayma egzersizinizi otomatikleştirin
CodeGolf Mücadelesi PWSSHHHH! 3000 yılında bir kriyojenik laboratuvarında uyanırsınız. Muhtemelen bir teslimat çocuğununki olan kariyer çipinizi almak için görevlendirme ofisine kadar eşlik ettiğinizde, bir sonda 2000 yılından geldiğinizi tespit eder. Bu nedenle ve birkaçı basmakalıp, bugünün modern insanına kıyasla aptal kabul edilir ve ilköğretim okulu tekrarlamak zorunda. Birinci sınıfa giriyorsunuz …

30
Bölünme ve kalanlar
Bu zorluk, muhtemelen çoğu "standart" dilde önemsiz olsa da, bu sitede çok nadir görülen, çok ezoterik, düşük seviyeli ve / veya kullanımı zor olan dillere yöneliktir. Çözmesi gereken ilginç bir problem ortaya çıkarmalı, bu yüzden okuduğunuz tuhaf dili denemeniz için bir fırsat! Görev İki doğal sayı alın ave bgirdi olarak …

21
Sıçrayan kanguru
backstory Feragatname: Kangurularla ilgili bilgiler içerebilir. Kanguru gelişmenin birkaç aşamasını geçiyor. Yaşlandıkça ve güçlendikçe, daha yükseğe ve daha uzun zıplayabilirler ve aç olmadan önce daha fazla zıplayabilirler. 1. aşamada , kanguru çok azdır ve hiç atlayamaz. Buna rağmen sürekli beslenme gerektirir. Böyle bir aşama 1 kanguru aktivitesini temsil edebiliriz . …

30
Devam etmek için herhangi bir tuşa basın
Göreviniz aşağıdaki metni görüntüleyen bir program oluşturmaktır, kullanıcı bir tuşa basın için bekleme (Bu gibi tuşları görmezden iyidir ctrl, alt, caps lockanahtarlar gibi, vb sürece letters, numbers, symbolsve entergöz ardı edilmez), ve sonra programı sonlandırın: Press any key to continue... İzleyen yeni satırlara izin verilir. Bir tuşa basıldıktan hemen sonra …
36 code-golf 

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.