«code-golf» etiketlenmiş sorular

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

3
Bana Bir Piramit İnşa Et
Küplerden bir piramit inşa etmeniz gerekiyor. Küpler 2 açıdan görüntülenebilir: _____ _____ /\ \ / /\ / \____\ /____/ \ \ / / \ \ / \/____/ \____\/ Bu, 2 olası açıdan 2 boyutlu küpler için bir örnektir. Küplerin yüksekliği $sizeeğik çizgilerdir (veya ters eğik çizgilerdir) ve küpün genişliği2 * …

4
ASCII Sanat Okçuluk Okları
Pozitif bir tamsayı alan ve girişe göre ölçeklendirilmiş bir okçuluk okunun ASCII sanat tasvirini basan veya döndüren bir program veya işlev yazın . Girdi 1çıktı ise /\ / \ \__/ || || || || || || || || /||\ / || \ / || \ // \\ / \ Girdi …

1
Tuhaf bulmacalarımızı seviyoruz, İngilizler
Birkaç İngiliz gazetesinde Hidato olarak bilinen bir oyun var . Bir satır ve blokta 1-9 olmasına rağmen Sudoku'ya biraz benziyor , sayıları 01en üste kadar sırayla bağlanacak şekilde yerleştirmekle ilgili, bu yüzden hepsi yatay, çapraz veya dikey olarak dokunuyor . Girdiler, \niki karakter genişliğinde olduğunu farz edebileceğiniz boşlukla ayrılmış bloklar …

1
D * mn Belirsiz Sansür Yaz
Sansürler, iç ağlarda kullanılan yaygın bir araçtır. Ancak genellikle kelimenin çok fazla sansürlenirler ve böylece lanetlerini okuyucuya belirsiz hale getirirler. Ve bazen yeterince sansürlemiyorlar, bu yüzden kelimeler hala rahatsız edici. Göreviniz bunu düzeltmektir. Senin görevin İki liste ve bir dize alan bir program / işlev / ne olursa olsun yazın. …

3
Python Import ile Golf
Python'da satır içi, tek kullanımlık içe aktarmayı kullanmak ne zaman yararlıdır? Örneğin: __import__("x").doSomething() Yukarıdakiler aşağıdakilerden daha kısa mı? import x x.doSomething() Veya from x import* doSomething()
16 code-golf  tips  python 

5
Code Golf: Google sonuçlarını ayrıştırma
Google'da bir şey aradığınızda, sonuçlar sayfasında kullanıcı, sonuçların ilk sayfası için yeşil bağlantılar görebilir. Mümkün olan en kısa biçimde, bayt olarak, herhangi bir dil kullanarak, stdout'a olan bu bağlantıları bir liste şeklinde görüntüleyin. Yığın değişim sorgusunun ilk sonuçları için bir örnek: Giriş: siz seçin: URL ( www.google.com/search?q=stackexchange&ie=utf-8&oe=utf-8) veyastackexchange Çıktı : …

16
Bana bir çerez kodla
Meydan okuma Girişe göre bir tür ASCII çerezi kodlayın. Giriş Kurabiye türü. Bu üç dizeden biridir: "Düz", "Çikolata" veya "Fındık". İşlev bağımsız değişkenleri, stdin (veya en yakın eşdeğeri) veya dosya bağımsız değişkenleri olabilir. Çıktı Bir ASCII çerezi. Aşağıya bakınız. Olmalıdır ___ / \ | | \___/ Düz giriş için, ___ …

8
En Küçük Mükemmel Kare Kareyi yazdırın
Kareyi Kareye Alma, yalnızca diğer kareleri kullanarak bir kareyi döşeme işlemidir. Bu döşeme sadece farklı boyutlarda kareler kullanıyorsa, mükemmel olduğu kabul edilir . Mümkün olan en küçük kare kare 21 farklı kare kullanılarak döşenmiş 112x112 kare. Aşağıda bu meydanın ascii sanat versiyonunu oluşturdum: ################################################################################################################ # ## ## # # ## …

2
XKCD: Klavye Ezmesi Anomalileri
Başka bir XKCD ilham yarışması. Bu Klavye Mash dayanmaktadır . Bir giriş dizesi verildiğinde, çoğunluğun standart ABD QWERTY klavyesinde tek bir satıra yazıldığını varsayarak anormal karakterleri belirleyin . Giriş dizeleri kaydırılmış tuş vuruşları içerebilir, ancak satırbaşı (Enter), CTRL / ALT etkilenen karakterler, boşluklar, sekmeler ve arka boşluklar içermez (bu saçma …
16 code-golf 

1
Oluk-A-Pearing
İşte armutların beş resmi ve bir çelik oluk : A: B: C: D: E: Bunlar sadece küçük resimler, tam boyut için tıklayın! (Bunları Algodoo ile yaptım .) Bu görüntü sınıfı her zaman aşağıdaki özelliklere sahiptir: Her zaman beyaz arka planlı 400 × 400 pikseldir. (SE görüntüleri kayıpsız sıkıştırıldığından tam olarak …

2
Kibrit çöpü denklemleri
Bu görevdeki göreviniz buna benzer bir "Kibrit çöpü Eşitliği" ni analiz etmektir ... ... ve maçları yeniden düzenleyerek geçerli bir denkleme dönüştürülüp dönüştürülemeyeceğini öğrenmek. Eğer öyleyse, bunu yapmak için en az sayıda hareket ve sonuçtaki denklemi çıkarmalısınız. Giriş Giriş, STDIN'den okunabilen, işlev bağımsız değişkeni olarak alınabilen veya hatta bir dosyada …
16 code-golf 

30
Antiferromanyetik sıralama
Antiferromanyetizma IBM araştırmacılar atlamak için kullanılan bir 1 terabayt diski a 100 terabayt diskin atomların aynı miktarda uygulanır. Antiferromanyetizma sergileyen malzemelerde, genellikle elektronların spinleri ile ilişkili olan atomların veya moleküllerin manyetik momentleri, zıt yönlere işaret eden komşu spinler (farklı alt kapaklarda) ile düzenli bir şekilde hizalanır. İşiniz, yukarıda gösterilen resim …

19
Verilen bayt sayısını insan tarafından okunabilir bir formatta biçimlendirin
Meydan okuma ve köken Stack Overflow'da popüler bir soru şudur: Bayt boyutunu java'da okunabilir biçime nasıl dönüştürebilirim? En çok oylanan cevabın bunu yapmak için oldukça güzel bir yöntemi var, ancak bu kodgolf ve daha iyisini yapabiliriz, değil mi? Zorluğunuz, verilen bayt sayısını doğru okunabilir formata dönüştüren ve sonucu kendi dilinizden …
16 code-golf 

7
Bir Şövalyenin Satranç Tahtasında Kalma Olasılığı Nedir?
Satranç tahtasının büyüklüğü ve şövalyenin başlangıç ​​pozisyonu göz önüne alındığında, kşövalyelerin satranç tahtasının içinde olma olasılığını hesaplayın . Not: Şövalye 8 hamlesinin hepsini eşit olasılıkla yapar. Şövalye satranç tahtasının dışında olduğunda içeri geri gelemez. Giriş Girdiler virgülle şu biçimde ayrılır: l,k,x,y burada lsatranç tahtası uzunluğu ve genişliği, bir kat yapacak …
16 code-golf  chess 

6
ASCII Günün Sanatı # 3 - Çin Türbeleri
Bugünkü AAOD bölümünde, farklı yüksekliklerde bir Çin Tapınağı inşa edeceğiz. Height ( N) 1için aşağıdaki örnekleri göz önünde bulundurun6 N = 1: . | . ]#[ . \_______/ . ]###[ . \__]#.-.#[__/ |___| |___| |___|_|___| ####/_\#### |___| /_____\ N = 2: . | . ]#[ . \_______/ . ]###[ . …

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.