«code-golf» etiketlenmiş sorular

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

12
Isı Haritasını Çözme
Heatmaps Tavanında aşağıya doğru bakan termal bir kameranın olduğu dikdörtgen bir oda düşünün. Odada, arkaplan sıcaklığı olan bazı ısı yoğunluk kaynakları vardır . Isı, her kaynaktan (çapraz olmayan) adım başına bir birim düşerek dağılır. Örneğin, oda1-9020x10 ...........1........ .................... ...8................ ..5...............2. .................... .1.................. ................1... .................65. .................... ............2....... 9 ısı kaynağı içerir …

6
Ayna quine (veya başım ağrıyor)
Kodunuzu geriye doğru yazdırın - ters quine okuyordum Ve geri kodunuz da çalıştırılabilirse, bunun daha ilginç olabileceğini düşündüm . Bu yüzden bu zorluk diğerinin tüm kurallarına ve gereksinimlerine sahip olacak, ancak tersine çevrildiğinde geçerli bir kaynak olmalıdır (aynı veya başka bir dilde ve hala kaynağını geriye doğru yazdırmak zorundadır). Tüm …
32 code-golf  quine 

16
Dengeli Üçlü Dönüştürücü
Mücadele fikri için krediler @AndrewPiliser'e gider. Kum havuzundaki orijinal teklifi terk edildi ve burada birkaç aydır aktif olmadığı için mücadeleyi ben devraldım. Dengeli üçlü standart olmayan bir sayı sistemidir. Böylece - O sola ileri gidip olarak rakam 3 kat değer artıyor olduğu üçlü gibidir100olduğunu9ve100128 olduğunu. Bununla birlikte, 0, 1 ve …

9
Kolmogorov-mani
Kolmogorov karmaşıklığı bir dize s uzunluğu olarak tanımlanır kısa programı çıkışları s kullanılan P. P uzunluğunun s uzunluğundan daha kısa olması durumunda , s'nin sıkıştırılabilir olduğu söylenir , aksi takdirde s sıkıştırılamaz olur . Dizelerin çoğu sıkıştırılamaz ... Bu dizgeyi çıkaran en kısa programı yazınız (boşluksuz ve yeni satırsız): d9 …

19
Cüceler ve Paralar
Durum: Birkaç ( M) cüceler goblinin göğsünü Naltın paralarla buldu ve bölmek zorunda kaldı. Yaşlılık sırasına göre yağma korsanlarının tahsis edilmesini düzenleyen eski kurallar nedeniyle, en yaşlı cüce bir sonraki en eski cüceden bir jeton almalı ve böylece en genç cüce M-1en eski cüceden daha az para alacaktır. Ek olarak, …
32 code-golf 

7
Köprüler ve Tüneller
Yeni bir otoyol inşa etmekten sorumlusunuz. Bununla birlikte, dağlık arazilerden geçmektedir ve bu nedenle çok sayıda köprü ve tünele ihtiyaç duymaktadır. Otoyolun kendisi tek bir seviyede kalmalıdır. Giriş Dağların aşağıdaki gibi standart girdilerde nasıl göründüğüne dair kaba bir ASCII açıklaması verilmiştir: /\ / \ /\ / \ /\ / \/ …

13
ASCII sanatında küp çizimi
Görev tanımı: ASCII sanatında kabaca bir kabin çıkıntısında bir küp çizin. Monospaced fontsgenellikle genişlerinin iki katı kadar yüksek karakterlere sahiptir. Giriş, dikey çizgilerin uzunluğundan (köşeler hariç) olduğundan, yatay çizgiler iki kat fazla karakterle çizilir, böylece elde edilen görüntü kabaca bir küp olur. Geri çekilme çizgileri, bir kabin çıkıntısı tarafından zorunlu …

14
Küresel Borç, Kod Golf yolu çözmek
Dünya liderleri bir araya geldi ve nihayet küresel ekonomik sorunları çözmenin en iyi (ve tek) yolunun birbirlerine ne kadar borçlu olduklarının hisse senedini almak ve birbirlerine büyük çeklerle ödeme yapmak olduğunu kabul ettiler. Bunu yapmanın en iyi yolunu bulmanız için sizi (mümkün olan en düşük sözleşme oranında) ironik olarak kiraladılar. …
32 code-golf  math 

14
Suanpan abaküsü çizin
Giriş olarak tek bir tam sayı alan ve bir Suanpan abaküsünü çıkaran en kısa programı yazın. testcases Giriş: 314159 Çıktı: |\======================================/| || (__) (__) (__) (__) (__) (__) || || (__) (__) (__) (__) || || || || || || || || || || || || || || || || …

12
Vim'de golf oynamak için ipuçları
Geçenlerde vim'in golf oynamak için, özellikle de kolmogorov-karmaşıklığı için ne kadar iyi çalıştığını anladım . Ayrıca, meta vim'e göre, en azından bu sitenin kapsamı için kabul edilebilir bir 'programlama dilidir'. Vim'de golf oynamak için hangi genel ipuçlarınız var? Kod-golf problemlerine uygulanabilecek ve en azından biraz da Vim'e özgü olan fikirler …
32 code-golf  tips  vim 

30
Adler-32 sağlama toplamını hesapla
Arka fon Adler-32 , yaygın olarak kullanılan zlib kütüphanesinin (Adler tarafından da geliştirilen) bir parçası olan 1995 yılında Mark Adler tarafından icat edilen 32-bit bir sağlama toplamıdır. Adler-32, 32 bit döngüsel artıklık denetimi kadar güvenilir değildir , ancak - en azından yazılımda - uygulanması çok daha hızlı ve kolaydır. Tanım …

24
Mors kodu çevirmeni
Standart girişi Mors koduna dönüştürmek için en kısa programı yazın . Tabloda olmayan karakterler olduğu gibi basılmalıdır.
32 code-golf  morse 

19
Geliştirilmiş Sezar Domuz Latin Şifresi
Sezar şifresi ile ilgili sorun, ortaya çıkan sözcüklerin çoğu zaman anlaşılmaz olması. Pig Latin ile ilgili sorun çözülmesinin kolay olmasıdır. Neden onları birleştirmiyorsun? Giriş 26 ingilizce harften oluşan bir kelime. Çıktı İlk olarak, sözcükteki her ünsüz harfini alfabedeki bir sonraki ünsüz ile değiştirin. Böylece, b c'ye gider, d f'ye ve …

21
Mayın Tarlası döşememi çevreleyen ne?
Mayın Tarlası , tüm mayınların yerlerini belirlemek amacıyla mayınların sıradan bir karoların etrafına gizlendiği bir bulmaca oyunudur. Bir mayına tıklamak oyunu kaybeder, ancak herhangi bir karo üzerine tıklamak, 0-8 arasında bir sayı ortaya çıkarır ve bu da kaç tane mayın doğrudan çevrelendiğini belirtir. Bir sayı verildiğinde, etrafındaki boş fayans ve …

29
Bu şekilde ikiye katlayın
Kaynak kodunu iki katına çıkarma konusunda bir takım zorluklar oldu: burada ve burada . Burada yaptığımız görev biraz daha zor, ancak hemen hemen her dilde yapılabilir. Bu zorlukla, keyfi bir pozitif tamsayıya gireceksin. Programınız bu tamsayıyı iki katına çıkarmalıdır . Kaynak kodunuz ikiye katlandığında pozitif bir tamsayı alır ve karesini …

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.