«code-golf» etiketlenmiş sorular

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

4
Patlayan Kediler!
Meydan okuma Uzunluk dizesi girişi alan bir program / işlev yapacaksınız nve: Karakteri, kthuzayın ortasına koyar k = (n+1)/2. Bu, sıfır noktanızın yeri olacaktır. Beyaz olmayan karakterlerin geri kalanını rastgele sıfır etrafında düzenlenmiş olarak koyar. Karakterden Pisagor mesafesi aşılmamalıdır n. Sonucu çıktılar. Açıklamalara ihtiyacınız varsa aşağıdaki örneğe bakın. kurallar Standart …

2
Çıktı çeyrek-sanal temel sayıları ikilik olarak
İkili basamak olarak görüntülenen Quater-hayali tabanı çıkaran bir işlev veya program yazın . Sayı tabanı 2 i'dir , burada i , -1'in kare köküdür. İ hakkında daha fazla bilgi için Karmaşık Numaraya bakınız . Her gerçek ve hayali kısım, bir önceki gerçek ve hayali kısımdan -4 kat daha büyük olduğu …

14
ASCII kemerleri oluşturun
Ascii sanatını seviyorum ve çok sıkıldım, bu yüzden bazı ascii karakterleri buldum ve rastgele şeyler, 8-bit mario kalesi, labirentler ve kemerler yapmaya başladım. Kemerin düzgün bir şekilde kolayca istiflenebileceğini buldum. ╔═══════╗ ║╔═════╗║ ║║╔═══╗║║ ║║║╔═╗║║║ ╨╨╨╨─╨╨╨╨ Meydan okuma 0'dan büyük veya ona eşit bir tamsayıyı kabul eden (bonusu yapmazsanız) bir program, …

1
Daire Kavşaklarında Özel Alan Bulma
İşte sizin için aldatıcı zorlu bir geometri bulmacası! Bir çevre göz önüne alındığında A, ve ndiğer çevreleri B[n]içinde, içerdiği toplam alanı bulmak Aolduğunu değil herhangi daire içinde B. Kodunuz mümkün olduğunca kısa olmalıdır. Giriş Girişinizde aşağıdaki bilgiler bulunmalıdır: Dairenin yarıçapını temsil eden kayan nokta sayısı A. İçindeki dairelerin yarıçaplarını temsil …

5
Bitcoins'te 2016 Madeni! PCG.SE Yılbaşı Bulmaca 2016
Bitcoin protokolünde, 2016 çok özel bir sayıdır. Yeni bir blok oluşturmak için bir karma bulmanın "zorluğu", her 2.016 blokta bir yaklaşık iki haftada bir yaklaşık olarak değişecek şekilde ayarlanır. Bu sayı seçildi, çünkü zorluk her bloğun bulunması yaklaşık 10 dakika sürecek ve iki hafta içinde 2 × 7 × 24 …

8
Birleştirilmiş bir diziyi sıralama
İle f(n) = f(n-1)+f(n-2)başlayan nüks ilişkilerine dayanan bir dizi düşünün f(1) = x1, f(2) = x2. Çünkü x1 = 2, x2 = 1, sıra şu şekilde başlar: 2 1 3 4 7 11 18 29 47 76 123 199 322 521 843 Bunu bir dizgiye birleştirmek şöyle olur: 213471118294776123199322521843 Şimdi, …

3
Abelian Emirleri
Bazı arka plan Matematik olarak, bir grup , bir demet (olup G , •) G, bir dizi ve • bir işlemdir G her iki eleman için böyle x ve y de G , X • Y de bir G . G'deki bazı x , y , z için temel grup …

16
Kısmi Ürünlerin Çıktısı
In uzun çarpma , sayılar çarpılarak sonra, size çıkış o kısmi ürünler olacak bu mücadelede, kısmi ürünlerle bırakılır. Uzun çarpma uzun olduğundan, kodunuzu telafi etmek için olabildiğince kısa olması gerekir. Örnekler 34, 53 102, 1700 48, 38 384, 1440 361, 674 1444, 25270, 216600 0, 0 0 1, 8 8 …

9
Çeşmeler Sayma
Bir çeşme , madeni paraların sıra halinde düzenlenmesidir, böylece her bir madeni para, altındaki satırda iki jetonla temas eder veya alt satırdadır ve alt satır bağlanır. İşte 21 jeton çeşmesi: Zorluk, belirli sayıda jetonla kaç farklı çeşmenin yapılabileceğini saymaktır. Girdi olarak pozitif bir tam sayı verilecektir n . Var olan …

6
Devrilme Takvimi
Bu, Downgoat'ın Sandbox'daki sorularından esinlenerek, gün / ay biçimini kullanan insanlar için 31 Nisan'ı Pi günü olarak eklemesini önerdim, sadece bana 31 Nisan olmadığını bildirmesi için! Geçersiz olabilecek ay / gün biçiminde bir tarih dizesi verildiğinde , rollover'ı kullanarak doğru tarihi çıktılayın. (Önce ayı, ardından günü çevirin). Örnekler: "15/43" - …
17 code-golf  date 

2
Bilardo oynamak
Bu kod golf, bir cebe düşmeden önce tam olarak n yastık vurur en kısa atış yönünü belirlemek zorunda kalacak . Bilardo masası, aşağıdaki özelliklere sahip 6 cepli bilardo masasıdır: Boyutlar değişkendir ( a x b ) Sürtünme yok: top cebe düşene kadar sonsuza kadar yuvarlanacak Cepler ve top boyutları neredeyse …

4
Anahtarları çevirin
Karanlık bir odada uyandıktan sonra, karşılık gelen anahtarlarla dikdörtgen bir ışık ızgarası görürsünüz. Sol alt ışık (1,1) 'i temsil eden bir koordinat sistemi kullanmaya karar verirsiniz ve yukarı (y yönü) ve sağa (x yönü) yükseldikçe koordinatlar artar. Izgaralar, (a, b) 'deki düğmeyi çevirmenin (a, b)' deki ışığı ve aynı sütundaki …
17 code-golf  grid 

1
Squish-unquish bitişik harfler
Unicode'daki bazı ortak bitişik harflerin listesi ( Debian'daki Compose anahtarımla oluşturabileceğim): Orig Ascii Lig ae [ae] æ AE [AE] Æ oe [oe] œ OE [OE] Œ ij [ij] ij IJ [IJ] IJ ff [ff] ff fi [fi] fi fl [fl] fl ffi [ffi] ffi ffl [ffl] ffl Bu zorlukta iki …

2
Günün Rastgele Golf # 6: Bir d20 yuvarlayın
Seri Hakkında Öncelikle, bunu diğer kod golf zorlukları gibi ele alabilir ve seri hakkında endişelenmeden cevaplayabilirsiniz. Ancak, tüm zorluklarda bir lider tablosu vardır. Liderlik tablosunu, diziyle ilgili daha fazla bilgiyi ilk gönderide bulabilirsiniz . Dizi için sıralanmış bir sürü fikrim olmasına rağmen, gelecekteki zorluklar henüz çözülmedi. Herhangi bir öneriniz varsa, …

9
Seven'in Çevrim Toplamı Dizisi
Yedi çarpım tablosuna 7 × 0'dan 7 × 9'a bir göz atın: 0, 7, 14, 21, 28, 35, 42, 49, 56, 63 Sadece bir kişinin yerindeki rakamlara bakarsak, 0 ila 9 arasındaki rakamların permütasyonunu alırız: 0, 7, 4, 1, 8, 5, 2, 9, 6, 3 Pozitif ondalık tamsayı N almayı …

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.