«code-golf» etiketlenmiş sorular

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

3
Buz Golf Mücadelesi
Bu zorluğun amacı, verilen bir kursu tamamlamak için gereken en az grev miktarını döndüren bir program veya işlev yazmaktır . Giriş Kursun düzeni tercih ettiğiniz herhangi bir şekilde ve biçimde geçirilebilir. (konsoldan okunur, bir giriş parametresi olarak iletilir, bir dosyadan veya diğer herhangi bir, çok satırlı dize, dize dizisi, iki …

10
Şövalye mesafe
Satrançta, ızgaradaki bir şövalye (x, y), (x-2, y-1), (x-2, y + 1), (x-1, y-2), (x-1, y + 2), (x + 1, y-2), (x + 1, y + 2), (x + 2, y-1), (x + 2, y + 1) bir adımda. Sadece bir şövalye ile (0, 0) sonsuz bir satranç tahtası …

15
Modüler yayın
Bu zorluk, Mayıs 2018 Ayın Dili etkinliğinin bir parçası olarak, bazı MATL dil özellikleri ile ilgilidir . Giriş MATL'de, birçok iki giriş işlevi , yayınla eleman olarak çalışır . Bu, şu anlama gelir: Element bilge (veya vectorized ): fonksiyon, eşleşen boyutlara sahip iki diziyi girdi olarak alır. İşlev tarafından tanımlanan …

12
Kültür Adamlarını Yarat
Bu zorluk Meme Kültür Adamları'ndan esinlenmiştir . Meme, orijinal başlığın bölümlerini boşaltmayı içerir. Ah, görüyorum ki sen de bir kültür adamı. karakter başka bir şey söylüyormuş gibi görünmesini sağlamak için. Buradaki zorluk, bir giriş verildiğinde , giriş dizesini elde etmek için asıl cümlenin nasıl boşaltılabileceğini gösteren bir program yazmaktır . …
24 code-golf  string 

30
ASCII direkleri inşa etmelisin!
Benim anagolf gönderimden gönderilen haç (not: spoiler içerebilir, post mortem). Aşağıdaki metni tam olarak çıktılayın. Her satırda ek sonda boşluk bırakabilir ve yeni satırları da sonlandırabilirsiniz. Bayt cinsinden en kısa kod kazanır. !"! "#$#" #$%&%$# $%&'('&%$ %&'()*)('&% &'()*+,+*)('& '()*+,-.-,+*)(' ()*+,-./0/.-,+*)( )*+,-./01210/.-,+*) *+,-./012343210/.-,+* +,-./0123456543210/.-,+ ,-./01234567876543210/.-, -./0123456789:9876543210/.- ./0123456789:;<;:9876543210/. /0123456789:;<=>=<;:9876543210/ 0123456789:;<=>?@?>=<;:9876543210 123456789:;<=>?@ABA@?>=<;:987654321 23456789:;<=>?@ABCDCBA@?>=<;:98765432 …

30
Tabela Değiştirme Toplamları
Olumsuz tamsayıların boş bir listesi göz önüne alındığında , işiniz benzersiz değerlerinin sayısını belirlemektir.± x ± y ± z ± …(x,y,z,…)(x,y,z,...)(x, y, z, \dots)±x±y±z±…±x±y±z±...\pm x \pm y \pm z \pm \dots Örneğin, listeyi düşünün . Toplamları oluşturmanın sekiz olası yolu vardır:(1,2,2)(1,2,2)(1, 2, 2) + 1 + 2 + 2 → …


26
Sıralı olarak bölünebilir
Bazen uykuya dalmak için olabildiğince yüksek, sayısız kare atlayarak sayıları sayacağım . Üst üste birkaç sayıyı atladığımda biraz heyecanlanıyorum - örneğin, 48,49,50hepsi karesizdir (48 2 ^ 2, 49 x 7 ^ 2 ve 50 x 5 ^ 2 ile bölünebilir). Bu beni, bazı rasgele bölen dizileri tarafından bölünebilen en yakın …
24 code-golf 

30
Ardışık Karakterleri Say
Yalnızca harfleri içeren bir dize verildiğinde, sıranın önemli olmadığı, art arda sıralanan alfabetik harflerin uzunluğunun uzunluğunun çıktısını alın. Örnek bir algoritma sözcüğü sıralayabilir, kopyaları kaldırabilir ve ardından en uzun çalışmanın uzunluğunu çıkarabilir. Test Kılıfları watch -> 1 stars -> 3 antidisestablishmentarianism -> 3 backdoor -> 4 a -> 1 tutorials …

17
Alice ve Bob kavga ediyor
Alice (A) ve Bob (B) savaşmaya karar verdi. Her savaşçının 10 sağlığı vardır. Sırayla 6 taraflı bir kalıbı hasar için döndürürler. Bu hasar, rakiplerinin sağlığından kaldırılır. Sonunda Alice veya Bob, düşmanlarını yok edecek. Bana savaşın nasıl gittiğini göster. Gerçekleşen eylemler için bu kodların çıktısını alın. saldırı B a A ^ …
24 code-golf  game 

22
Aynı elemanlar arasında maksimum çalışma
Bu bir revizyon olduğunu bu şimdi silinmiş soruya tarafından ar kang . Bu sorunun OP'si bu soruyu geri almak isterse ya da bunu gönderirken benimle ilgili bir sorun varsa, bu konuyu yanıtlamaktan memnuniyet duyarım Girdi olarak bir tamsayı listesi verildiğinde, aynı değerle başlayan ve biten sürekli bir alt listenin mümkün …

22
Bertrand'ın Asalları
Bertrand's Postulate , her n ≥ 1 tamsayısı için en az bir asal p olduğunu, öyle ki n <p ≤ 2n olduğunu belirtir . Bu teoremi n <4000 için doğrulamak için 4000 vakayı kontrol etmemize gerek yoktur: Landau numarası , bunu kontrol yeterli olduğunu söylüyor 2, 3, 5, 7, 13, …

14
Parsel Ayrıştırma
Mark My Mail yarışmasındaki yardımınız sayesinde , PPCG-Post tüm parsellerini oluşturulan barkodlarla damgaladı! Şimdi, onları çözmenin zamanı geldi. Bu meydan okumada, programınız, My My Mark (Mücadeleyi İşaretle) mücadelesinden oluşturulan bir barkod verildiğinde kodunu çözer ve şifreli tamsayıyı döndürür. Ama dikkat et! Barkod baş aşağı olabilir ... 4 durumlu barkodlar Kodlama …

3
Basitleştirilmiş karakter aralığı uygulayın
Giriş Karakter aralığı, bir metnin harfleri arasındaki boşluğu ayarlamak anlamına gelir. Örnek olarak, Topaşağıdaki üç glifle yazılmış kelimeyi düşünün : ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Glifler arasındaki boşlukları noktalarla doldurabilir ve …
24 code-golf  grid  code-challenge  atomic-code-golf  code-golf  combinatorics  probability-theory  card-games  code-golf  number  geometry  code-golf  decision-problem  chess  code-golf  math  number  sequence  code-golf  string  regular-expression  code-golf  arithmetic  integer  code-golf  math  array-manipulation  code-golf  number  decision-problem  integer  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  decision-problem  graph-theory  binary-matrix  code-golf  string  parsing  code-golf  string  code-golf  morse  code-golf  code-golf  string  code-golf  ascii-art  cellular-automata  code-golf  binary  base-conversion  code-golf  arithmetic  decision-problem  integer  checksum  code-golf  matrix  linear-algebra  code-golf  code-golf  game  code-golf  sequence  binary  code-golf  combinatorics  optimization  code-golf  decision-problem  quine  code-golf  rational-numbers  bitwise  code-golf  string  permutations  code-golf  kolmogorov-complexity  unicode  code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

27
Bir diziyi numaralandırmak, çiftleri gruplamak
Bu zorluğun amacı, bir dizi pozitif tamsayı almak ve benzer öğeleri gruplayarak endekslerini numaralandırmaktır. Herhangi bir kopya içermeyen bir numaralandırma, sadece bir çift dizisi çıktısı alınarak yapılır (value, index), örneğin, [3, 4, 13, 9, 2]=> [[3,1],[4,2],[13,3],[9,4],[2,5]]. Bununla birlikte, eğer bir element ikinci kez belirirse, kendi çiftine verilmez, bunun yerine ilk …

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.