«code-golf» etiketlenmiş sorular

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

10
Üçlü dengeli sayılar
Açıklama Üç parçaya bölündüğünde, her parçadaki rakamlar aynı sayıya ulaşıyorsa, en az 3 basamaklı üç dengeli bir tamsayıyı dikkate alırız. Sayıları şu şekilde böldük: abcdefghi - Standard case: the number of digits is divisable through 3: abc def ghi abcdefgh - Number % 3 == 2: The outer groups are …

2
Devirli dizeler, gizli programlar
Aşağıdaki görevi gerçekleştiren 3 program yazın: Bu üç programın A, B, C kaynak kodlarını; eğer A işletmesi BC çıktı olarak üretilirse, B çalışırsa CA üretilir, C çalışırsa AB üretilir; böylece her program bir dize yazar (her program için döngülü) ve kendisini bu programdan gizler. Ek, ancak önemli kısıtlamalar: standart boşluklar …
13 code-golf  quine 

22
N'inci Bell Numarasını Çıkarın
Bir Bell numarası ( OEIS A000110 ), bir n etiketli (farklı) öğeyi bölmenin yol sayısıdır. 0. Bell numarası 1 olarak tanımlanır. Bazı örneklere bakalım (bölümler için alt kümeleri ve parantezleri belirtmek için parantez kullanıyorum): 1: {1} 2: {[1,2]}, {[1],[2]} 3: {[1,2,3]}, {[1,2],[3]}, {[1,3],[2]}, {[2,3],[1]}, {[1],[2],[3]} Bell sayılarını hesaplamanın birçok yolu …
13 code-golf  math 

4
Bir sayının karekökü
Görev şu şekildedir: Pozitif bir tam sayı xve asal olarak n > x, en küçük pozitif tamsayıyı ybu şekilde verin (y * y) mod n = x. Bu sorunun önemli bir kısmı, kaba kuvvet çözümlerini hariç tutan, aşağıda belirtilen zaman sınırıdır. Böyle bir değer yoksa, ykodunuzun çıktısı alınmalıdır N. Test …

3
Alıntımı alıntıla!
Bir tırnak "bir ifadenin diğerinin bir parçası olarak tekrarlanması" dır. Amerikan İngilizcesinde, tırnak bir önceki cümlede olduğu gibi çift tırnak işareti (") ile çevrelenmiştir, ancak bu kural başka bir alıntı içinde bir alıntı göründüğünde farklılık gösterir.Bu durumda, iç tırnak tek tırnak işareti ile çevrilidir ( '). Meydan okuma Bir dize …

18
Tekrarlanan Ardışık Dijital Ürün Toplamı Yakınsama
Pozitif bir tamsayı verilen n( Örnek:n=1234444999 ) Ardışık basamak çalışmalarına ayırın: [1, 2, 3, 4444, 999] Her çalışmanın dijital ürününü alın. [1, 2, 3, 4*4*4*4, 9*9*9] = [1, 2, 3, 256, 729] Özetle ... 991 Bu, tek bir sayıya yaklaşana kadar tekrarlayın: 1234444999 991 82 10 1 Son numarayı döndür. …

10
Ben İkincil bir Toksik miyim?
Arka fon Ramanujan'ın numarası olan 1729'a, Hardy'nin (muhtemelen apocryphal) hikayesi nedeniyle kendisine yumuşak görünen bu numaraya sahip hastanede Ramanujan'ı ziyaret etmek için bir taksiye binmesi nedeniyle taksi taksi numarası denir . O zamandan beri, iki (veya bazen 'k') farklı yolla iki nci gücün (pozitif tamsayıların) toplamı olarak ifade edilebilen "taksikabat …

16
Bu site kapalı mı yoksa sadece ben mi?
Meydan okuma Meydan kullanarak, basit http://isup.me bir giriş yapılmış web sitesi yukarı veya aşağı olmadığını belirlemek. Site çalışıyorsa, gerçek bir değer döndürmelisiniz ve site kapalıysa, bir falsey değeri döndürmelisiniz. kurallar Giriş, stackexchange.comveya gibi bir web adresi olacaktır google.co.uk. Giriş zorunda kalmayacaksınız http://, https://dize başında vb ama olabilir www.veya codegolf.başlamak en …

8
Tüm Anagramları ve Subanagramları da bulun!
Bu soru büyük ölçüde bu soruya dayanmaktadır , ancak bir takım ek zorluklar içermelidir. Senin görevin Bir dize alırken, tüm olası anagramlarını yazdıran bir program veya işlev yazmalısınız. Bu sorunun amacı için bir anagram, orijinal dize ile aynı karakteri içeren ancak orijinal dize olmayan bir dizedir. Bir altanagram, girilen bir …

3
Bir şifre okuyun: mobilde!
Sayesinde MD XF, son meydan okumadan , şimdi pek çok farklı dilde şifreleri okuyabilirsiniz! Sorun şu ki, şimdi uygulamalarımızı mobil cihazlara taşımamız gerekiyor ve şifre girişini biraz farklı yapıyorlar. Meydan okuma Klavyeden bir dize okuyun. Bir karakter kher girildiğinde, kısa bir zaman aralığı için görüntüleyin. Zaman aralığı geçtikten VEYA kullanıcı …
13 code-golf  string 

4
Modüler güç kulelerini değerlendirin
İki n ve m sayısı verildiğinde, sonsuz güç kulesini değerlendirin: n ^ (n + 1) ^ (n + 2) ^ (n + 3) ^ (n + 4) ^ ... mod m ^ Öğesinin doğru ilişkilendirici olduğunu unutmayın. Yani 2 ^ 3 ^ 4 = 2 ^ (3 ^ 4). Şimdi, …

1
Github Messenger
Amaç: Bu hedef bir dize almak ve bir mesajı görüntülemek için hangi günlerde kaç katkı yapılması gerektiğini ortaya koymak. Şartname Giriş Destek mektupları artı boşluk (yani [A-Za-z ]) Uzay boş 3X7 Harfler aşağıda verilen bu 5x7 DOT Matrix yazı tipinde tanımlanmıştır Her harfin boyutu minimum sınırlayıcı dikdörtgendir (ör l = …
13 code-golf  date 

7
Eski C Kodu Dönüştürücü *
* Transmogrifier nedir? In C programlama dilinin adı verilen oluşumlar vardır digraphs ve üç karakterli az görülen karakterlere değerlendirmek iki ve üç karakter dizileri vardır. Örneğin, ??-klavyeniz yoksa kullanabilirsiniz ~. Metin verildiğinde, aşağıdaki digraf ve trigrafların (sol taraf) tüm örneklerini doğru, daha kısa, golf karakteriyle (sağ taraf) değiştirin. ??= # …
13 code-golf  string 

25
Harmonik Sekansın Kısmi Toplamı!
Tanım Matematikte Harmonik Dizi , yani n, inci dizisine süresi karşılıklı eşit n . Giriş Bu meydan okumada, girdi olarak pozitif bir tamsayı n verildiğinde , Harmonik Sekansın ilk n teriminin Kısmi Toplamını verir . Giriş Size pozitif bir tamsayı verilir (diliniz tarafından desteklenen sayılar aralığında). Zorluk yalnızca pozitif tamsayılar …

2
Haritada yakınlaştırma
Göreviniz, haritayı girdi olarak vermek, ölçeğe bağlı olarak haritayı uzaklaştırmak veya uzaklaştırmaktır. Verilen ölçeğin uzaklaştırma ölçeği olduğuna dikkat edin , böylece 0 ile 1 arasındaki bir ölçek gerçekten yakınlaşacaktır. Örneğin, aşağıdaki (kötü yapılmış) harita verildiğinde: ..____.... ../OOO\... ..\OO/\... .......... Ölçek faktörü 2 ise, önce 2x2 bölümlerine ayırmalısınız: .. | __ …
13 code-golf  string 

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.