«code-golf» etiketlenmiş sorular

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

15
Hedef değere kadar kombinasyonlar oluşturun
Meydan okuma Bir sayı listeniz ve bir hedef değeriniz olduğunu varsayalım. Liste değerine döndürerek, hedef değere kadar ekleyen tüm sayı kombinasyonlarınızı bulun. Giriş ve çıkış Giriş, bir sayı listesi (mutlaka benzersiz değil) ve bir hedef toplamı numarası alacaktır. Çıktı, her liste orijinal giriş listesindeki değerlerin konumuna karşılık gelen tamsayı değerleri …

6
Çarpıcı Saati Eşleştirin
Giriş: Evde her saatte belirtilen miktara varan bir saatimiz var, aynı zamanda her yarım saatte bir vuruyor. Yani 0: 01'den 12: 00'a kadar ve bu sıraya göre: 1, 1, 1, 2, 1, 3, 1, 4, 1, 5, 1, 6, 1, 7, 1, 8, 1, 9, 1, 10, 1, 11, 1, …

7
Haftanın Aynı Günü Olabilirler mi?
Meydan okuma Negatif olmayan bir tamsayı göz önüne alındığında, haftanın bir gününü paylaşmak için tam olarak o yıllara göre değişen iki tarihin (Gregoryen takviminin) mümkün olup olmadığını çıktı. Bir yılın ya 4 ile bölünebilir, ancak 100 ile bölünemezse ya da 400 ile bölünebilirse bir sıçrama yılı olduğu varsayılır. Çıktı olabilir: …

10
Asal olarak ayrışmak
Bir tamsayı verildiğinde n, n'nin asal sayıların bir listesi olarak yazılabileceği yolların sayısını döndürün. Örneğin, 2323şu şekilde yazılabilir (2,3,23), (23,23)ya (2,3,2,3)ya (23,2,3)çıkış olur, böylece 4. Bu şekilde yazılamıyorsa çıktı almalısınız 0. Bir asal sayı gibi 019ya 00000037bu sorun için geçerli bir asal olduğunu. Test senaryoları: 5 -> 1 55 -> …

11
Altküme Toplamında N-bit Varyasyonu
Yazdığım başka bir zorluk için, test senaryolarının sınırlı tamsayılarla çözülebilir olduğunu doğrulamam gerekiyor. Özellikle, boş olmayan Abir tamsayı dizisi ve bir tamsayı bit genişliği için aşağıdakileri doğrulamalıyım n: Tüm tamsayılar aiçinde ATatmin -2**(n-1) <= a < 2**(n-1)(ile gösterilebilen n-bit ikinin tamamlayıcısı tamsayılar). Uzunluğu Adaha az 2**n. Toplamı Atatmin -2**(n-1) <= …

14
Mod dengeli listeler
Giriş Diyelim ki bir tamsayı listem var, örneğin L = [-1,2,2,1,2,7,1,4] . Hayatımda dengeye sahip olmayı seviyorum, bu yüzden çift öğeler kadar tuhaf unsurlara sahip olduğunu görmekten mutluyum. Dahası, 3'ün tüm modulo sınıflarında eşit sayıda unsura sahiptir: [-1,2,2,1,2,7,1,4] 0 mod 3: 1 mod 3: 1 7 1 4 2 mod …


30
2 faktör çarpanlara ayırma
Doğal bir sayı verildiğinde n, elde etmek için kullanılabilecek tüm olası iki faktör çarpımlarının bir listesini almak için bir program veya işlev yazın n. Eğer gitmek ne gibi davrandı edilir daha iyi anlayabilmek için http://factornumber.com/?page=16777216 zaman görmek nolduğunu 16777216aşağıdaki listesini almak: 2 × 8388608 4 × 4194304 8 × 2097152 …

7
Çocuklarımın alfabe matı renklere göre düzgün bir şekilde gruplandırılmış mı?
Çocuklarımın oynayacağı bir alfabe matı var, böyle bir şey: Matın karoları rastgele yerleştirilmiş aylardan sonra, yoruldum ve paspasın tüm karolarını arka plan renklerine göre bölümlere göre gruplandırdım. Yani, harfler arka plan rengini temsil ediyorsa, şöyle bir paspas aldım: AABBCDDDE ABBCCCDEE ABCCCCDDE AACCCDDEE AAAACCCCE AAAAAACCC Bu nedenle, A, B, C, D …

1
FASM ile derlenmiş x86 ASM EXE boyutunu azaltmak için nasıl?
Bir alıştırma olarak, bu meydan okuma için x86 Montaj Dili'nde basit bir çözüm oluşturdum . Bunu Windows'ta FASM ile çalıştırıyorum. İşte kaynak kodum: format PE console entry start include 'WIN32A.inc' section '.text' code executable start: push char ; Start at 'A' call [printf] ; Print the current letter 4 times …

30
Ekleme ve silme
Yalnızca harflerden oluşan bir satır verildiğinde aşağıdaki işlemleri gerçekleştirin: Başlangıçta boş bir dize tutarsınız. Dizede bir sonraki giriş karakteri varsa, dizeden çıkarın. Bir sonraki giriş karakteri dizede değilse, dizeye ekleyin. Dizenin son durumunu çıktılar. Girişin en az bir karakter içerdiğini (yani boş olmayan) güvenli bir şekilde kabul edebilirsiniz, ancak çıktının …
14 code-golf  string 

8
Köşe Bağlantılarını Topla
Diyelim ki pozitif bir tamsayı N'ye sahipsin . İlk olarak, komşu köşeler arasındaki mesafe 1 olacak şekilde N köşeleri olan düzenli bir çokgen oluşturun . Sonra her köşeden çizgileri diğer köşelere bağlayın. Son olarak, birlikte toplanan tüm satırların uzunluğunu hesaplayın. Misal N = 6 girişi verildiğinde, her tepe noktasını diğer …

14
İki İlk İsim
Bir kişinin soyadı da ortak bir adsa iki adı vardır. Bir listedeki hangi tam adların iki ad olduğunu belirlemekle görevlisiniz. John Smith John Doe Luke Ryan Ryan Johnson Jenna Jackson Tom John Ad sütununda oluşan herhangi bir ad, potansiyel olarak bir addır. İlk isim sütunda adının gerçekleşme sayısı ise daha …
14 code-golf  string 

27
RLE Brainfuck lehçesi
RLE Brainfuck ( BF-RLE ile ilgili ) Brainfuck'un varsayımsal RLE ( Çalışma Uzunluğu Kodlaması ) lehçesi 8 komutun sembollerini kabul eder ve ayrıca rakamları kabul eder. Basamaklar, bir komutun art arda tekrar sayısını temsil etmek için kullanılır, böylece kaynak kodunun çalışma uzunluğu kodlamasına izin verir. 8>eşittir >>>>>>>>. Uzunluk her zaman …

14
M yinelemeleriyle [N] özyinelemeli olarak birleştirilen kümülatif toplamlar
İki pozitif tamsayılar alın Nve Mve birleştirilmiş kümülatif toplamları oluşturmak [N]ile, Mtekrarlamalar. Son yinelemenin sonucunu çıktılar. Birleştirilmiş toplamın tanımı: Bir sayı ile başlayın ve bir dizi NtanımlayınX = [N] XKümülatif toplamlarına ekleyin .X 2. adımı tekrarlayın M. Bir vektör kümülatif toplamı, X = [x1, x2, x3, x4]bir: [x1, x1+x2, x1+x2+x3, …
14 code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

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.