«code-golf» etiketlenmiş sorular

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

30
Bir; # tercüman olun
Kısa bir süre önce ;#sadece iki komuttan oluşan ("noktalı virgül hasarı" olarak adlandırılan) adı verilen yeni bir dil oluşturdum : ; aküye bir tane ekle #akümülatörü 127'ye kadar olan modulo, ASCII karakterine dönüştürür ve yeni bir satır olmadan çıktı verir . Bundan sonra akümülatörü 0'a sıfırlayın. Evet, 127 doğrudur. Başka …

30
En kısa otomatik yıkıcı döngü
Göreviniz hiçbir girdi alır ve döngü (her türlü çalışan bir tam program veya fonksiyon yazmaktır while, for, foreach, do, do-while, do-loop, gotoprogram çalışmaya kendisini durdurmak ve gerektiği anlamına gelir bir hata, neden sona erecek, özyineleme, vs) çıkış. Kurallar: Hata çalışma zamanı hatası, işlenmeyen istisna veya programın kendisini sonlandıran herhangi bir …
61 code-golf 

30
Programlama Dili Sınavı, Mark II - Polisler
Bu mücadelenin bir tekrarı . Meta tartışma . Sandbox gönderisi . Sorunun gövdesi aslına benzer Soyguncunun mücadelesi Bu polisler ve soyguncular şimdi (08/03/2018), rakipler artık cevapları kırmak için rekabet etmeyebilir, ancak yeni cevaplar göndermekten çekinmekte olabileceği için rakip polis girişlerine kapatıldı. Polis yarışması Dennis , parlak 6 bayt Sesos cevabıyla …

30
Dilinizi * çoğunlukla * kullanılamaz hale getirin! (Polisler)
Bu yorumdan ilham alan ... Kullanıcılara, adım önce göndermeden önce bu zorluğun özelliklerini sağlamlaştırmama yardımcı oldukları için Adım Tavuk , Buğday Sihirbazı ve Dennis'i sağlayın! Bu, Polislerin konusu. Robbers'ın ipliği için buraya gidin Gelen bu meydan , kendi dil artık bir programlama dili olma bizim ölçütlerini karşılayan böylece yapan bazı …

28
Neden 6 7'den korkuyordu?
Neden 6 7'den korkuyordu? Çünkü 7 8 9! Bir dize verilen aşağıdaki dönüşümleri uygulayın: 7'nin yanında 6 varsa 6'yı çıkarın (6 7'den korkar) "789" sekansı belirirse 8 ve 9'u kaldırın (7 9) (Eğer yanılmıyorsam, dönüşümleri hangi sırayla yaptığınız önemli değildir) Artık bu işlemi yapamayana kadar bu dönüşümleri uygulamaya devam edin. …
61 code-golf  string 

15
Dosya adlarındaki boşluklardan nefret ediyorum
Basit. Dosya adlandırmada insanlar boşluk kullandığında dayanamıyorum. Bazen konsol komutlarını mahveder ve ls çıktısını çirkin yapar. Buradaki zorluk bir program yazmaktır (sadece ascii karakterler). Geçerli dizindeki tüm dosyaları (dizinler dahil), '_' ile kaldırılmış veya değiştirilmiş boşluklarla değiştirir Çarpışmada, benzersiz bir tanımlayıcı eklemeniz gerekir (size kalmış) yinelenerek tüm alt dizinlere iner …

30
Kayıplı Sıralama (Uygulama Dropsort)
David Morgan-Mar tarafından tasarlanan Dropsort , aslında, sıralanan, ancak orijinal öğelerin yalnızca bazılarını içeren bir liste üreten doğrusal zamanlı bir "sıralama algoritması" örneğidir . En azından ondan önceki öğelerin maksimum büyüklüğü kadar büyük olmayan herhangi bir öğe listeden çıkarılır ve atılır. Bu görevde, girdi olarak bir tam sayı listesi verilecektir …

15
€ işaretini çizin
Amaç, aşağıdaki belirtimlere göre (işaret sınırını göz ardı ederek) bir € (euro) işareti içeren bir resim çıkarmak veya göstermektir. Kaynak: http://en.wikipedia.org/wiki/File:Euro_Construction.svg Kurallar: Program / betiğin €işaretin yüksekliğini argüman olarak piksel cinsinden alması gerekir (işaretin etrafındaki boş alan isteğe bağlıdır) €İşareti olarak veya bir karakterden çizilemez, doğrudan (yasak (hesaplama görüntüde) ya …

5
Siyah ve Beyaz Gökkuşağı
Yalnızca siyah ve beyaz piksellere ve beyaz bir piksel olan bir (x, y) konumuna sahip bir görüntü verildiğinde, beyaz pikselleri , yalnızca diğer beyaz pikselleri geçen bir yoldaki (x, y) uzaklıklarından en az Manhattan uzaklığına göre renklendirin . Renk renkli piksel en uzak 0 ° (saf kırmızı) bir renk tonuna …

30
6 ile 9'u çarptığınızda ne elde edersiniz? (42)
Matematiği seviyorum. Ancak doğru şekilde çarpılabilecek tek bir hesap makinesi bulamıyorum. 6 * 9 dışında her şeyi doğru buluyorlar gibi görünüyor (Bu, yaşamın, evrenin ve her şeyin sorunudur! Bunu nasıl yanlış yapabilirler ?!). Bu yüzden hepinizin benim için 2 sayıyı doğru şekilde çarpabilecek bir fonksiyon yazmasını istiyorum (ve 6 * …

12
ASCII Tren Golfü
Bu yedi ASCII tren vagonunu düşünün. Motor (E) __ ====== \/ | [] |========= | ) ================ O-O-O O-O-O \\ Binek araç (P) =============== | [] [] [] [] | =============== O-O O-O Boxcar (B) =============== |-|-| | |-|-| =============== O-O O-O Tanker (T) _____---_____ ( ) =============== O-O O-O …

30
Akışlarımı çiz
Bir programcı olarak, muhtemelen eğik çizgiler ve geriye eğik çizgiler duymuşsunuzdur. Fakat aşağı akıntıları duydunuz mu? Bir demet eğik çizgi aldığınızda, uçlarını birleştirin ve aşağı doğru inmelerini sağlayın. Bugünün meydan okuması için, sadece eğik çizgilerden oluşan bir dize alan ve aşağı doğru çizilen tüm eğik çizgileri bunları birleştiren bir çizgide …

30
Kodunuzun son, orta ve ilk karakterini yazdırın
Zorluk basittir: Programınızın kaynak kodunun son, orta ve ilk karakterini bu sırada yazdırın. Orta karakter, kaynak uzunluğu nkarakterleri ve 1 indeksleme varsayımıyla aşağıdaki gibi tanımlanır : Eğer nhatta olduğunu yazdırmak n/2oyunu bırakanların ve n/2 + 1-th karakter. ( abcdef == cd) Tek nise, (n-1)/2 + 1karakter basımı . ( abcde …
60 code-golf  quine 

30
Oreoorererereoo
Oreoorererereoo "Oreo" kelimesine benzer bir giriş dizgesi verildiğinde, giriş dizesi kadar geniş bir çerezin ASCII gösterimini verin (çerezlerin stabilitesini sağlamak için). kurallar Girdi, "o" ve "re" dizelerinin herhangi bir birleşimini içeren ve yalnızca bu dizeleri içeren beyaz boşluk içermeyen boş olmayan bir dizedir. "O" dizgisi katı çerezi temsil ederken, "re" …

30
Bu roket bilimi değil
Tek satırlı bir dize alan bir program veya işlev yazın. Yalnızca yazdırılabilir ASCII içerdiğini varsayabilirsiniz . Bir ASCII sanat roketinin bir dizesini yazdırın veya iade edin | /_\ |E| |a| |r| |t| |h| |_| /___\ VvV Giriş dizesi gövde üzerinde yukarıdan aşağıya yazılmıştır. Bu durumda giriş yapıldı Earth. Roketin yüksekliği …

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.