«code-golf» etiketlenmiş sorular

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

10
Ürkek Bir Program
Amaç nGirdi olarak bir tamsayı alan (komut satırından) bir program yazmanız ve ndizin programının kendisine (program) dizinlerini gömmeniz gerekir . İle örnek n=5: Klasör adları istediğiniz gibi olabilir. Tek gereksinim, derinliğin doğru olması ve programın dizin ağacındaki yeni noktasından tekrar çalıştırılabilmesi ve yeni kaynak dosyasının aynı dosya adını tutmasıdır. Bonuslar: …

8
Bölücü Bölenleri Bölme
nnn(k1,k2,...,km)(k1,k2,...,km)(k_1,k_2,...,k_m)ki⩾2ki⩾2k_i \geqslant 2k1⋅k2⋅...⋅km=nk1⋅k2⋅...⋅km=nk_1 \cdot k_2 \cdot ... \cdot k_m = nk1|k2 , k2|k3 , … , km−1|km.k1|k2 , k2|k3 , … , km−1|km.k_1 | k_2 \text{ , } k_2 | k_3 \text{ , } \ldots \text{ , }k_{m-1}|k_m.a|ba|ba|bbbbaaan>1n>1n>1kikik_i222n=1n=1n=1 böyle bir faktörünüz yoktur ve bu nedenle boş bir demet alırız. Bunun …

27
Tex Alıntılar (UVa 272)
Bir dize verildiğinde, tüm sol-çift tırnakları iki backtick ve tüm sağ-çift tırnakları iki tek tırnak içine alın. Sol tırnak işaretleri bir fiyat teklifi başlatan tırnaklar anlamına gelir. Sağ tırnak işaretleri, bir alıntıyı bitiren tırnaklar anlamına gelir. Tırnak işaretleri iç içe olamaz. Dizede çift sayıda çift tırnak bulunduğunu varsayabilirsiniz. Örnekler Giriş: …
17 code-golf 

30
Sixers dizisindeki ilk oluşum
Sixers sekans dizisi verilebilir bir isimdir A087409 . Bu sıra hakkında bir Numberphile video öğrendim ve aşağıdaki gibi inşa edilebilir: İlk olarak, taban 10'da yazılı 6'nın katlarını alın: 6, 12, 18, 24, 30, 36, ... Ardından, sayıları bir basamak akışına birleştirin: 61218243036... Son olarak, akışı çiftler halinde yeniden gruplandırın ve …

17
Bu benim X'im değil, Y'si çok Z
Bu zorluğa, son zamanlarda kızımla birlikte keyif aldığım Fiona Watt ve Rachel Wells'in bir dizi genç çocuk kitabı ilham verdi. Her kitapta bir fare (resimli fakat metnin bir parçası değil), aynı türden 5 şeyden oluşan bir dizinin kendi işi olmadığından şikayet eder. Daha sonra, nesnenin bazı bileşenlerinin beklediği özelliğe sahip …
17 code-golf 

6
Bazı Prime Square'ler yapın!
Prime Square nedir? Bir Prime Square, dört kenarın da farklı asal sayılar olduğu bir karedir. Ama hangileri? Ve onları nasıl inşa ederiz? İşte bir 4x4 Prime Square örneği 1009 0 0 3 0 1021 İlk önce sol üst köşeden başlıyoruz. Saat yönünde çalışıyoruz . 1009 rakamlı en küçük asal sayıyı …

23
Düzenlemeleri Numaralandırın
Bazı pozitif tamsayı nnn verildiğinde , nnn nesnenin tüm düzensizliklerini üretir . ayrıntılar Bir düzensizlik, sabit bir noktası olmayan bir permütasyon. (Bu, her düzenleme numarasında iiiibeni girdisinde olamayacağınız anlamına gelir ). Çıktı, sayıların ( 1 , 2 , … , n )(1,2,...,n)(1,2,\ldots,n) (veya alternatif olarak ( 0 , 1 , …

20
Alt ağlarındayım, kodunuzu golf oynuyorum
Meydan okuma IPv4 Verilen addressnoktalı dörtlü gösterimle ve IPv4 subnetiçinde CIDR biçimini olmadığını belirlemek addressolduğunu subnet. İçinde ise farklı ve tutarlı bir değer, içinde değilse ayrı ve tutarlı bir değer çıktısı subnetalın subnet. Çıktı değerlerinin kendi dilinizde doğru / falsey olması gerekmez. CIDR alt ağ gösterim kısa astarı IPv4 ağ …

13
Yıldızlar Yıldızlar
Giriş Fikir, yıldız *boyutundaki karakteri (yıldız) belirli bir boyutta bir ascii-art yıldızı görüntülemek için kullanmaktır . Boyut, bir giriş numarası daha büyük ya da ona eşit olan 111 yıldız üst noktasının hatlarında yüksekliğini belirtir. Buradaki yıldızlar, daha büyük boyutlarda resim açısından daha iyi görünen altı köşeli yıldız olarak tasarlanmıştır. Her …

19
Yeni sipariş no 4: Dünya
Giriş (yok sayılabilir) Tüm pozitif sayıları düzenli sıraya koymak (1, 2, 3, ...) biraz sıkıcı, değil mi? Burada, tüm pozitif sayıların permütasyonları (yeniden karıştırmaları) etrafında bir dizi zorluk var. Bu, bu dizideki dördüncü zorluktur ( birinci , ikinci ve üçüncü zorluğa bağlantılar). Bu meydan okumada, doğal sayıların tek bir permütasyonunu …

16
Geçirgen kalıntıları olan bir ikizim var mı?
Bu tanımlar RnRnR_n Öklid bölünme kalıntıların listesi olarak nnn göre 222 , 333 , 555 ve 777 . Bir tamsayı Verilen n≥0n≥0n\ge0 , sen bir tamsayı vardır olmadığını anlamaya zorunda 0<k<2100<k<21000 öyle ki Rn+kRn+kR_{n+k} bir permütasyon R48R48R_{48} ise k=210k=210k=210 (giden R258=(0,0,3,6)R258=(0,0,3,6)R_{258}=(0,0,3,6) hem de) kurallar Ya çıkışı truthy değeri ise mayıs …

26
Toplam alanların hesaplanması
Sırasıyla yapılması gereken işlerin bir listesi göz önüne alındığında, her biri yapılacak bir yuva ile, bir işi yaptıktan sonra sonraki iki yuva için aynı iş yapılamazsa (yuvaları soğutmak) hepsini gerçekleştirmek ne kadar sürer? )? Ancak, bu soğutma yuvalarında farklı bir iş atanabilir. Örneğin, [9,10,9,8] => output: 5 Çünkü işler olarak …

4
Elimizde ne var?
Sevgili dahimizden esinlenerek ve anısına, HUZUR İÇİNDE YATSIN O icat ve uygulanan dfns - onun şaheserinizi ve meydan konusunu. İlgilenenler için: John ile en son tam dfns belgeleri ve videoları . Görev Bir ASCII kaynak kodu verildiğinde, aşağıdaki dört kategoriden hangisine ait olduğunu yanıtlayın: Çift dop Monadik dop dfn Diğer …

10
2 Boyutlu Kabarcık Sıralaması
Sıralama 2 boyutlu bir dizi için anlamsızdır ... ya da değil mi? Göreviniz, bir giriş ızgarası almak ve ızgaradaki tüm değerler soldan sağa ve yukarıdan aşağıya doğru her satır ve sütun boyunca düşmeyene kadar kabarcık benzeri bir algoritma uygulamaktır. Algoritma aşağıdaki gibi çalışır: Her geçiş sırayla, yukarıdan aşağıya doğru, her …
17 code-golf  grid 

1
Kare bir ızgarayı eşit alandaki bölümlere ayırın
Bu meydan okuma aşağıdaki bulmaca dayanmaktadır: Bir verilir ntarafından ngrid nişaretli hücrelerin. İşiniz, ızgarayı, nher bölümün tam nolarak bir işaretli hücre içerdiği , tam olarak hücrelerden oluştuğu bölümlere ayırmaktır . Misal İşte solda bir bulmaca ve sağda (benzersiz) çözümü: Meydan okuma nHerhangi bir makul biçimde bir dizi sıfır indeksli koordinat …

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.