«code-golf» etiketlenmiş sorular

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

6
Gif - Jif, Jif - Gif
@Downgoat'tan izin alınarak çalındı Bu zorluğun amacı, tartışmayı "gif" in telaffuzuna bırakmaktır. " Okunuşu gif tartışmalıdır ve olması gereken (ve olmalıdır) telaffuz ederken Cif , hala yaygın olarak tartışmalı oluyor. Bu mücadelede , kelimenin telaffuz edildiği sesi temsil eden, g veya j olan bir dizi kelime verilecektir . Ayrıca, yanlış …
24 code-golf  string 

22
Rakamlar bile asal olabilir mi?
Sekans Herkes tek asal sayının bile olduğunu bilir 2. Ho-hum. Ama bazı çift sayılar vardır nile birleştirilmiş, n-1bunlar haline bir asal sayı. Yeni başlayanlar 1için listede yok, çünkü 10asal değil. Benzer şekilde 2( 21) ve 3( 32) ile. Ancak, 4çalışır çünkü 43asaldır, bu yüzden dizideki ilk sayıdır a(1) = 4. …

27
Diziye bir dalga uygulama
Bugün sizin göreviniz bir sayı dizisine bir dalga uygulamak. Bir dalga şuna benzer: [1, 0, -1, 0, 1, 0, -1, 0, 1...]Belirli bir diziye uygulamak, ilk öğeleri, ikinci öğeleri vb. Birleştirmek demektir. Daha kesin: Programınız veya işleviniz bir tamsayı dizisi alır. Bu yazdırmak veya bir eşit büyüklükte dizi döndürmesi gerekir …

30
Listeyi İkiye Katla
Bir tamsayı listesi katlayacağız. Bunu yapma prosedürü aşağıdaki gibidir: Liste eşit uzunluktaysa, yeni listenin ’maddesinin eski listenin item maddesinin ve the ila eski listenin son maddesi. Mesela listemiz olsaydı [1 2 3 4 5 6 7 8] Öyle katlayacağız [8 7 6 5] +[1 2 3 4] __________ [9 9 …

10
TIO yanıtını CMC yanıtına dönüştürme
Bir kere işe yarar bir şey yapalım. Çevrimiçi Deneyin kod yazarı gönderiminden verilen metin göz önüne alındığında, formdaki eşdeğer Chat Mini Challenge gönderimini oluşturun. Language, N bytes: [`code`](URL) veya (eğer gönderim bir bayt ise - TIO sadece gerektiğinde ilk satıra bir iz ekleyecektir) Language, 1 byte: [`code`](URL) Gönderim olduğunu varsayabilirsin …

28
Büyük sayılar
Girdi olarak pozitif bir tamsayı verildiğinde, bunun çok büyük sayı olup olmadığını belirleyin. Magnanimous bir sayı, +10 tabanındaki herhangi iki hane arasına herhangi bir işaret eklendiğinde, asal bir tamsayı ifadesiyle sonuçlanacak bir sayıdır. Örneğin, 40427, çünkü çok büyük. 4+0427 = 431 is prime 40+427 = 467 is prime 404+27 = …

26
Ardışık tek sayıların toplamı
Her ne kadar ilgili zorluklar sorulsa da, bu kendi sorusunu garanti etmek için farklı. Meydan okuma Pozitif bir tamsayı verildiğinde, toplamı verilen tamsayı olan ardışık pozitif tek tamsayıların en uzun sırasını döndür. Böyle bir dizilim yoksa, sahte bir değer döndürmek veya bir istisna atmak dahil diliniz için ne kadar anlamlı …
24 code-golf  number 

3
Parantezleri Dengeleyin
Hedefiniz: Bir dizi parantez verildiğinde , giriş dizesini parantezlerin dengeli olduğu bir dize haline getirmek için gereken minimum Damerau-Levenshtein Mesafe değerini verin . Giriş Giriş dizesi yalnızca parantez içerecek ve başka karakter içermeyecek. Yani, içindeki karakterlerden herhangi birinin bir birleşimidir (){}[]<>. Girdiyi bir dize veya bir karakter dizisi olarak alabilirsiniz. …

23
Kardinal Kod Mücadelesi
Görev Bir çeşit pusula yapmaktan sen sorumlusun. Kaynak kodunuzu, farklı yönlerde çalışmanın farklı çıktılar ürettiği pusula "iğne" olarak hayal edin. Desteklenen kaynak kodu yönlendirmeleri Kuzey, Doğu, Güney ve Batı'dır. Örnek Kaynak kodunuz olduğunu varsayalım: ABCD J K WXYZ Bunu Kuzey yönünü dikkate alacağız, saat yönünde 90 derece döndürmek bizi Doğu'ya …

30
Yüzde işareti oluştur
Bir tamsayıyı verilen n 2B gösterimi ≥ 1, çıkış † genişliği olan bir yüzde işareti n . İnşaat aşağıdaki gibi gider: Bir oluşturma n ile n sıfır ile dolu matris (veya listelerin liste). Sol üst ve sağ alt köşelere olanlar yerleştirin. Bunları köşegen sol alttan sağ üst köşeye yerleştirin. N …

20
Bir başbakana bir adım tırman
Numberphile'nin en yeni videosu ( 13532385396179) , pozitif tamsayılarda aşağıdaki f fonksiyonunun sabit bir noktasıdır : Let n pozitif bir tamsayı. Asal çarpanlara her zamanki gibi yazın; örneğin , asalların artan sırada yazıldığı ve 1'in üsleri ihmal edildiği 60 = 2 2 · 3 · 5. Sonra üsleri aşağıya doğru …

7
Binarray'i bulun!
Bir binarray'ı aşağıdaki özellikleri sağlayan bir dizi olarak tanımlarız : boş değil ilk değer bir 1 son değer bir 1 diğer tüm değerler 0ya1 Örneğin, dizi [ 1, 1, 0, 1 ]geçerli bir binarray . Görev Boş olmayan dizi Verilen bir negatif olmayan tamsayılar ve tamsayı pozitif N , işiniz …

3
Merhaba dünya - ama alfabetik olarak
Bu meydan okuma zaten var olamayacak kadar basit görünüyor, bu yüzden bunun bir kopya olup olmadığını bana bildirin. Görev baskı Hello, world! Kurallar Kodunuz "bayt sırasına" göre olmalıdır. Bu, her karakter / bayt'ın önceki karakterden / bayttan daha yüksek veya eşit bir bayt değerine sahip olduğu anlamına gelir. Bu kuralın …

21
Yaklaşık plastik sayı
Meydan okuma Plastik sayı birçok ilginç matematiksel özellikleri olan altın oranına ilişkin bir numaradır. Bu nedenle, sayıyı hesaplamak için kullanılabilecek birçok yaklaşım vardır. Bu zorluğun amaçları için numarayı tam olarak belirtmek için, aşağıdaki tanımı kullanacağız (birçok eşdeğer tanım olmasına rağmen ve aynı numaraya geldiği sürece istediğiniz herhangi bir tanımı kullanabilirsiniz): …
24 code-golf  math  number 

30
Anagram Quine Golf
Gelen bu soruya ben çıktısı dayalı bir anagram Quine tahmin etmek istedi. Ancak, henüz anagram quine golf oynamak isteyen bir sorum yok gibi görünüyor. Böylece göreviniz, yapabileceğiniz en kısa anagram altını yapmak olacaktır. Anagram keki nedir? Anagram quine, orijinal kodundan başka, kaynak kodunun bir anagramını basan boş olmayan bir programdır. …

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.