«code-golf» etiketlenmiş sorular

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

6
Dokumcum olacak mısın?
Son zamanlarda ' Weaver ' ile oynuyorum ve bence kod golf için ilginç bir meydan okuma . Öncül: Dokumacı, size 90 derece arayla 2 yönden gelen bir dizi şerit verildiği ve amacınız belirli bir kavşakta istenen bir çıktıyı elde etmek için bunları takas etmektir. Bunun gibi: Bu bir takas: Bu …

9
Seidel Üçgeni
Seidel Üçgeni, Pascal Üçgeni'ne benzer bir matematik yapısıdır ve Bernoulli sayılarıyla bağlantısıyla bilinir. İlk birkaç satır: 1 1 1 2 2 1 2 4 5 5 16 16 14 10 5 16 32 46 56 61 61 Her satır aşağıdaki gibi oluşturulur: Satır numarası çift ise (1 dizinli): Önceki satırın …

12
Daire kesişme alanı
Açıklama : Verilen xve yiki dairenin konumları ile birlikte radii, iki dairenin kesişim alanını çıkarır. Giriş: Size aşağıdaki girdiler verilecektir: array 1 = x and y positions of circle a array 2 = x and y positions of circle b radius = radii of the two congruent circles Giriş metodu …

9
Blok Yeniden Düzenleme
Yani sizin göreviniz 3x3'lük bir blok almak ve burada -boş alanlar ve *ortalama doldurulmuş boşluklar almak, örneğin: -** -*- *-* ve bloğu *, aşağıdaki gibi bir X oluşturacak şekilde yeniden düzenleyin : *-* -*- *-* Giriş: Yukarıdaki gibi 3x3 kareler, 3 satır, bir dizi veya istediğiniz gibi olabilirler. Çıktı: X'e …

15
Üstel potansiyelim nedir?
Biz tanımlayacağız N -exponential potansiyeli pozitif bir tamsayı ait M önekleri sayısı olarak M N mükemmel N -powers. Bir tamsayı önekleri tüm Örneğin taban 10'da numaraları olarak anlaşılmaktadır birinci ile başlar basamak bitişik alt diziler vardır, ön kodları 2744 olan 2 , 27 , 274 ve 2744 . Bir önek …
14 code-golf  math  number 

11
Trompet çalmama yardım et
Trompet genellikle perdeli bir valfli nefesli enstrüman vardır B♭. Ses, enstrüman içindeki havayı değiştirmek için oyuncu dudaklarını titreştiğinde verilir. Bu titreşim, kişinin ağzını embouchure adı verilen belirli bir şekilde ayarlayarak elde edilir. Daha sıkı veya daha gevşek dudaklı farklı embouchures farklı perdeler üretir. Ayrıca, trompetteki her bir valf de cihazın …
14 code-golf  music 

1
9 katları için normal ifade
9'un katlarını tanıyan sonlu durum makinesini tanımlamak kolaydır: rakam toplamını (mod 9) takip edin ve daha sonra kabul edilen rakamı ekleyin. Böyle bir FSM'nin sadece 9 durumu vardır, çok basit! FSM tarafından tanınabilirlik ve normal diller arasındaki denklikle, 9'un katları için düzenli bir ifade vardır. Ancak, bu tür düzenli ifadeler …

18
Alakalı rakam gruplarını bulun
Son zamanlarda itibarımdı 25,121. Her rakam grubunun (virgülle ayrılmış sayılar) mükemmel bir kare olduğunu fark ettim. Negatif olmayan bir tamsayı N ve bir tekli boolean Kara Kutu Fonksiyonu f : Z * → B verildiğinde, N'nin basamak gruplarına uygulanan f'nin her değeri doğruysa, aksi takdirde falsey ise, zorluğunuz doğrudur. Sayıları …

9
Döngüsel Fark Setlerini Doğrulayın
Döngüsel fark kümesi , benzersiz bir özelliğe sahip bir dizi pozitif tamsayıdır: Izin vermek nkümedeki en büyük tamsayı olmak. Izin rvermek herhangi bir tamsayı (kümede mutlaka) 0'dan büyük ama eşit veya daha küçük olsun n/2. Izin kolmak çözümlerin sayısı için (b - a) % n = rnerede ave bsetin herhangi …

12
Palindromik Alt İplerden Bir Palindromu Birleştirin
Bir dize göz önüne alındığında l, tüm palindromic dizeleri bulup parasında l(dahil kopyaların ve tek karakter dizeleri). Ardından, tüm alt dizeleri pgeçerli bir palindromda yeniden düzenleyin (birden fazla doğru yanıt olabilir). pTek bir palindromda yeniden düzenleme yapmak mümkün değilse , programınızın tanımlanmamış davranışı olabilir (hata, yığın taşması, çıkma, John Dvorak'ın …


9
Yerel Maxima ve Minima'yı Bulun
Tanım Belirli bir işlevin maksimum ve minimum değeri, belirli bir aralıkta veya işlevin tüm etki alanı içinde işlevin en büyük ve en küçük değerleridir. Meydan okuma Meydan etmektir yerel maksimum ve minimum noktalarının belirli bir polinom fonksiyonun sizin gibi herhangi bir yöntem kullanılarak . Endişelenme, meydan okumayı açıklamak ve mümkün …

4
Kum saatinin alt kısmı
Meydan okuma: Girdi: Üç tamsayı: alt kenar uzunluğu; kum tanelerinin başlangıç ​​miktarı; indeks Çıktı: Bir kum saatinin alt kısmının durumunu, verilen alt kenar uzunluğuna ve kum tanelerinin miktarına bağlı olarak, belirtilen dizinde çıktılar. Zorluk kuralları: 1-9 arasındaki rakamlarla kum tanelerini simüle ediyoruz Şu anda kalan kum tanelerini, kendi seçiminizin tek …

14
İki Listeyi Maksimumlarına Göre Karşılaştır
İki farklı negatif olmayan tamsayı listesi verildiğinde, en yüksek maksimum değere sahip listeyi döndürün (ör. [4, 2], [3, 3, 1] -> [4, 2]). Her ikisi de aynı maksimum değere sahipse, bu maksimum değerin daha fazla örneğini içeren listeyi döndürün (örneğin [4, 2, 4], [4, 3, 3, 3, 1, 3] -> …

16
Mod 2 Çok terimli katsayılar
quintopia burada multinom katsayılarını hesaplamak için bir zorluk yayınladı (buradaki metnin bir kısmı oradan kopyalanıyor). Mod 2 katsayılarını hesaplamak için eğlenceli bir algoritma vardır. Sayıların bir listesi verildiğinde, k 1 , k 2 , ..., k m , multinom katsayısının kalıntısını çıktılayın: indirgenmiş mod 2. Bu verimli etmez algoritma aşağıdaki …

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.