«code-golf» etiketlenmiş sorular

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

8
Rakam Oluşumları
Giriş: Tam sayı listesi (hiçbir zaman sıfır içermez) Çıktı: Aşağıdakilere dayalı olarak aynı boyutta bir listedir: Geçerli öğe negatifse: Bu öğeden önceki tüm öğelere bakın ve diğer rakamlarda basamakların kaç kez oluştuğunu sayın Bunun yerine geçerli öğe pozitifse: Bu öğeden sonraki tüm öğelere bakın ve bu sayılardaki sayının kaç kez …

2
Ayrıştırılmış Polinomlar
Birinden kesinlikle daha büyük bir dereceye sahip bir integral polinomu göz önüne alındığında, onu tamamen birinden daha büyük bir dereceye kadar entegre bir polinomların bir bileşimine tamamen ayrıştırın. ayrıntılar Bir ayrılmaz polinom katsayıları olarak sadece tamsayılar olan bir polinom olduğunu. İki polinom verilen pve bileşim ile tanımlanır .q(p∘q)(x):=p(q(x)) Ayrışma tamamlayıcı …

5
Herhangi bir matris için matris izi… Bresenham'ın çizgi rasterleştirmesi
Esinlenen bu . Gerçekten raster grafiklerine sahip bir ikinci sınıf öğrencisi olan Agatha Stephendale, lineer cebirde ders aldı. Şimdi matrisleri dikdörtgen olarak hayal ediyor, ancak sanatsal zihninde, bu dikdörtgenlere çapraz çizgiler ekliyor ve bunlar boyunca izleri hesaplamaya çalışıyor. Aslında, sadece kare olanların değil, tüm matrislerin izlerini hesaplamak istiyor. Agatha bir …

14
Bir diziyi kutulara yerleştirin
Bu basit zorlukta, Lnegatif olmayan tamsayılardan oluşan bir girdi dizisi ve b0'dan büyük ancak uzunluğundan fazla olmayan bir dizi bölme verilir L. Kodunuz M, uzunluğu olan bve diziyi bölen yeni bir dizi döndürmelidir L. Bu en kolay örneklerle açıklanmıştır. L = [1,0,5,1]ve b = 2geri döner M = [1,6]. L …

5
Seyrek İletki
Bazı pozitif tamsayı verildiğinde n, integral katları olan 2π/n(her biri tek bir ölçümde) tüm açıları ölçmenize izin veren en az sayıda işarete sahip bir açıölçer tasarlayın . ayrıntılar Bir çıkış olarak, bir aralıktaki çıktı tamsayılar listesini verebilir 0etmek n-1(veya 1etmek nher markanın pozisyonunu temsil) o. Alternatif olarak , her bir …

19
Çiftlerin Üssü
Arka fon IEEE 754 Çift kesinlikli kayar nokta biçimi , 64 bitlik gerçek sayıları temsil etmenin bir yoludur. Aşağıdaki gibi görünüyor: Gerçek sayı aşağıdaki şekilde ndönüştürülür double: sSayı pozitifse işaret biti 0, aksi takdirde 1'dir. Mutlak değeri nformda 2**y * 1.xxx, yani bir bazın 2 katı güç olarak temsil edilir …
12 code-golf 

15
Zaman içinde binning
Bu meydan okumadaki görev, bir dizinin elemanlarını zaman bölmelerine koymaktır. Girdi, olayların zamanını temsil eden azalmayan pozitif bir tamsayı dizisi ve her bir bölmenin boyutunu temsil eden bir tamsayı olacaktır. Bir örnekle başlayalım. Girdi dizisini Ave çıktı dizisini çağırıyoruz O. `A = [1,1,1,2,7,10]` and `bin_size = 2`. `O = [4,0,0,1,1]`. …

5
Azaltılmış Çarpanlara Ayırma Lider Değişiklikleri
tl; dr: İndirgenmiş asal çarpanlara ayırma liderinin değiştiği değerleri çıktılar. Her pozitif tamsayının benzersiz bir birincil çarpanlara ayrımı vardır. Azaltılmış asal çarpanlaştırmaya, faktörlerin büyüklüğüne göre sıralanan asal çarpanların çokluğunun listesi diyelim. Örneğin, bir asal çarpanlara azaltılmış 1980DİR [2, 2, 1, 1]çünkü 1980 = 2 * 2 * 3 * 3 …

30
Tamsayı logaritmaları
Tamsayılar verildiğinde N , P > 1, en büyük tamsayıyı Mbu şekilde bulun P ^ M ≤ N. I / O: Giriş 2 tamsayı olarak verilir Nve P. Çıktı tam sayı olacaktır M. Örnekler: 4, 5 -> 0 33, 5 -> 2 40, 20 -> 1 242, 3 -> 4 …


7
Hadi Şifreleyelim!
Meydan okuma Zorluk, aşağıda belirtilen kuralları kullanarak belirli bir dizeyi şifrelemektir. Dize yalnızca küçük harfler , rakamlar ve / veya boşluklar içerecektir . Bir Karakterin Eşdeğeri Şimdi, öncelikle her karakterin "eşdeğerini" nasıl bulacağınızı bilmeniz gerekir. Karakter bir ünsüz ise, bu eşdeğerini bulmanın yolu budur: 1) List all the consonants in …

4
Uygun toplamlarla matris sayısını hesaplama
Steenrod cebiri için Milnor bazında monomiyalleri çoğaltırken, algoritmanın bir kısmı belirli "izin verilen matrislerin" numaralandırılmasını içerir. Negatif olmayan tamsayılar verilen iki liste r 1 , ..., r, m, ve s 1 , ..., s , n , negatif olmayan tam sayılardır, X bir matris izin verilirse Jth sütununun toplamı s …

10
N-Boyutlu Simpleks (Tetrahedron) oluşturma
Kişinin herhangi bir boyut için yaratabileceği en basit N-Boyut şekli bir Simplex'tir ve bu, birbirinden eşit mesafede olan bir N + 1 noktası kümesidir. 2 boyut için, bu bir eşkenar üçgen, 3 boyut için, bu normal bir tetrahedron, 4 boyutta 5-Hücre vb. Meydan okuma Giriş olarak bir Tamsayı boyutu N …

3
“Cömert” kredi miktarı
Giriş Sizden kredi talep eden bir arkadaşınız var ve bundan sıkılıyorsunuz. Bugün yine kredi almaya geldi. Teklifini geri çevirmek yerine harika bir fikir elde edersiniz: ona mümkün olduğunca çok para / fatura vererek arkadaşınızı troll edin. Meydan okuma Girdi olarak alacaksınız: arkadaşınızın borç istediği para miktarı ve sahip olduğunuz para …
12 code-golf  math 


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.