«code-golf» etiketlenmiş sorular

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

9
Bir tahterevalli üzerindeki ağırlık kümesini dengeleyin
Dengeleme Yasası genel bakış Bir ağırlık kümesini temsil eden 3 tek basamaklı pozitif tamsayıların bir girdisi göz önüne alındığında, üzerine bir ağırlığa sahip bir tahterevalli ASCII temsili çıktısı alıncaya kadar, kol etkileri hesaba katılarak merkezi bir pivot etrafında dengede tutulur. Her sayının değerine eşit bir ağırlığı vardır. Her sayının torku, …

4
Adını D-pad ile gir
Bulmaca: Bir tür ad girmeniz gereken d-pad'li bir konsolu / elde tutulan bir oyun düşünün. Bu, QWERTY kullanımının konsollarda yaygınlaştırılmasından önce birçok eski oyunda ortaya çıktı (örneğin, Wii'nin giriş için bir QWERTY klavye düzeni kullandığına inanıyorum). Genellikle, ekran klavyesi * etkisine bakar: Varsayılan: 0 1 2 3 4 5 6 …
32 code-golf 

29
Patlamış alt diziler
Giriş İpi izleyelim abc. Bundan yapılabilecek alt diziler şunlardır: a, ab, abc, b, bc, c Şimdi bunları ilk dizgenin altına yerleştirmeliyiz, şöyle: abc a b c ab bc abc Dizenin sırası önemli değil, bu yüzden de bu tamamen geçerli: abc a ab abc b bc c Bu nedenle, alt dize, …
32 code-golf  string 

8
Ok işaret nerede?
Ok işaret nerede? Bu mücadelede amacınız bir oku takip etmek ve işaret ettiği karakteri göstermektir. Örnekler Giriş: d S------+ b | | c +--->a Çıktı: a Giriş: S-----+---a->c | V b Çıktı: b Ok işaret etmiyor cçünkü ikiye bölünüyor a, yani bu yol hiçbir zaman bir ok başı ile sonuçlanmıyor. …
32 code-golf 

30
Rus Ruleti
Rus Ruleti oynayalım! Normalde, bu en kısa MOD 6 programını yazmak için bir yarış olacaktır, ancak her tıklamada kazanma şansı azaldıkça, bu gerçekçi değildir. İşte kurallar: Gerçek bir altı kişiyi taklit edin : Altı odadan birine tek bir kurşun yerleştirilir ve namlu bir kez döndürülür, sadece çalmadan önce. Üzerinde kaybetme …
32 code-golf  game  random 

9
ASCII Günün Sanatı # 2 - Akış Yılanları
Aynı zamanda bir Gosper eğrisi olarak da bilinen bir Akış Yılanı, basit bir işlemin her bir sıralaması / yinelemesiyle katlanarak büyüyen fraktal bir eğridir. Aşağıda inşaat ile ilgili detaylar ve çeşitli siparişler için birkaç örnek verilmiştir: Sipariş 1 Flow Snake : ____ \__ \ __/ Sipariş 2 Akış Yılanı : …

3
PPCG Kullanıcı Adlarını Aşağı Golf
Bir Yorum Ben sohbet yapılmış ve ardından gelen konuşma bu zorluğu yapmak bana ilham verdi. Buradaki baş harflerin tek bahsettiği ben miyim? Hepimiz golf oynamaktan bahsediyoruz. MB, D-nob ve ... O. Eğer "CH" olarak biliniyorsam, o zaman herkesin de baştaki bir takma adı olması gerektiğini düşünüyorum. İşte oynayacağınız üne göre …
32 code-golf  string 

4
Kod Açıklama Formatlayıcı
Başarılı kod golf başvuruları, doğası gereği her yerde çılgın sembollerle doludur. Gönderilmelerinin anlaşılmasını kolaylaştırmak için, birçok kod golfçü kodlarının bir açıklamasını eklemeyi seçer. Açıklamalarında, kod satırı dikey olarak patlatılmış bir şemaya dönüştürülür. Örneğin, eğer bu benim kodumsa: 1_'[3:~2@+]` Oluşturabileceğim olası diyagramlardan biri şöyle görünür: 1 _' [ ] [3: ] …

2
Phinary Numarasını Standartlaştırın
Arka fon Buradaki çoğu insan birkaç tamsayılı temel sistemlere aşina olmalıdır: ondalık, ikili, onaltılık, sekizli. Örneğin onaltılık sistemde, bir abc.de 16 sayısı temsil eder a*16^2 + b*16^1 + c*16^0 + d*16^-1 + e*16^-2 Bununla birlikte, biri irrasyonel sayılar gibi tamsayılı olmayan tabanları da kullanabilir. Bu tür temel altın oranı kullanan …

3
Kendiliğinden Kesişen Poligonun Alanı
2B uzayda bir köşe listesiyle tanımlanan potansiyel olarak kendinden kesişen bir çokgen düşünün. Örneğin {{0, 0}, {5, 0}, {5, 4}, {1, 4}, {1, 2}, {3, 2}, {3, 3}, {2, 3}, {2, 1}, {4, 1}, {4, 5}, {0, 5}} Böyle bir poligonun alanını tanımlamanın birkaç yolu vardır, ancak en ilginç olanı …

4
Rubik Küpündeki kimlik dizileri
Bir hamle dizisi, bir Rubik Küpünde bir hamle dizisidir (aşağıya bakınız). Boş hareket dizisinin yanında, küp üzerinde hiçbir etkisi olmayan diğer birçok hareket dizisi vardır. Bu hareket dizilerine kimlik dizileri diyoruz. Bu kimlik dizilerinin bir kısmının U2 R R' U2veya olduğu belirlenir U D2 U' D2. İlki, iki rasgele hamle …

8
Bir Threepennies Brüt Kaç Gine?
1971’deki desimalleşmeye kadar , İngiliz parası poundu 240 fona bölmeye dayanıyordu . Bir şilin 12 kuruş oldu, bu yüzden 20 şilin bir pound yaptı. En küçük değer, bir kuruşun dörtte birinde osurmaktı. Madeni paralar için birçok mezhep ve takma adlar vardı, eğer sisteme alışmazsanız oldukça kafa karıştırıcı olabilir. Meydan okuma …

13
5318008 - Hesap Makineleri ile Eğlence
Dünyanın dört bir yanındaki okullarda çocuklar 'Boobies' kelimesini oluşturduktan sonra LCD hesap makinesine bir sayı yazar, ters çevirir ve kahkahalara boğulur. Tabii ki, bu en popüler kelime, fakat üretilebilecek başka birçok kelime var. Ancak, tüm kelimeler 10 harften kısa olmalıdır (sözlükte bundan daha uzun kelimeler bulunur, bu nedenle programınıza bir …
32 code-golf 

30
Germe Kelimeler
Bir sözcükteki harfleri çoğaltan bir program veya işlev yazın; böylece sözcükteki soldan sağa düzenlenen tüm yinelenen harflerin giriş dizisini oluşturabilmesini sağlayın. Örneğin: input: chameleon, [c,a,l,n] output: cchaamelleonn Giriş Başlangıç ​​sözcüğü (örn. chameleon) Bir karakter dizisi ( [c,a,l,n]) veya bir diziyi ( caln) temsil eden bir dize veya benzeri bir şey …

7
Özyinelemeli Quines ile Newton Yöntemi
Göreviniz Newton'un Yöntemini kullanarak 2'nin karekökünü hesaplamaktır - hafif bir bükülme ile. Programınız, Newton'un Yöntemini kullanarak bir yineleme hesaplamak ve aşağıdaki yinelemenin kaynak kodunu çıkarmaktır (aynı şeyi yapabilmelidir). Newton'un yöntemi Wikipedia'da oldukça ayrıntılı bir şekilde tarif edilmiştir. Newtons yöntemini kullanarak karekök 2'yi hesaplamak için: Tanımlamak f(x) = x^2 - 2 …
32 code-golf  math  quine 

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.