«code-golf» etiketlenmiş sorular

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

9
Raket / Şemada golf için ipuçları
Racket / Scheme'de golf yapmak için hangi genel ipuçlarınız var ? Ben genel olarak en azından biraz Raket / Düzeni (örneğin "yorumları kaldırmak" bir cevap değildir) belirli olan golf sorunları kod uygulanabilir uygulanabilir fikirler arıyorum. Biliyorum Scheme ve Racket (eski adıyla PLT Scheme) teknik olarak farklı dillerdir ancak birçok yönden …
15 code-golf  tips  lisp 


10
Bir girişin türünü belirleme
Zorluk basittir: Bir girişin türünü belirleyin ve ne tür olduğunu söyleyen bir tanımlayıcı çıktılayın. "UI", İmzasız tamsayı: 0, 1, 34,111111111111111111111111111111111111111111 Tamsayı Signed "SI",: +0, +1, +42, -1, -3,-111111111111111111111111111111111111111111 "UD", İmzasız ondalık: 0.0, 1.23,1234.1234 Ondalık Signed "SD",: -0.0, +0.0,-1.235 "LE", Mektup: a- zve A-Z "SY", Sembol: ASCII kod noktaları: [32-47, 58-64, …

12
Küp Kuzgunluğu Mesafe Numaraları
Bu Numberphile girişinden ilham alındı Arka fon Küp mesafe numaraları tamsayı n olan tam sayıların kümesi olarak burada tanımlanan x³ mesafe uzağa belirli bir için x . Basit bir örnek için, ile n=100ve x=2, küp mesafe numaraları vardır{92,108} . Bu, yalnızca x değiştirilerek daha büyük bir sete genişletilebilir . İle …

6
Oyuncak mağazası karları
Hikaye "2016? Al .. sağ," homurdandı oyuncak satıcısı Hilbert. Gözlerini açtı, kulağından sarkan salata sosu sildi ve bir sabah tekme cremeschnitte yedi. Örnek tatiller. Yine de işe gitmesi ve yılın muhasebesini bitirmesi gerekiyor. Noel, özellikle satışları için yılın çok verimli bir dönemidir. Hilbert tam olarak nasıl çalıştığını biliyor: Bir kişi …
15 code-golf 

4
Bir matristeki her satırı ve sütunu döndürme
Meydan okuma İle bir n x ntamsayılar matrisi verilirn >= 2 1 2 3 4 ve tam 2nöğeler içeren tam sayıların bir listesi [1,2, -3, -1] döndürülmüş matrisi çıkarır. Bu matris aşağıdaki şekilde yapılandırılmıştır: Listedeki ilk tamsayıyı alın ve ilk satırı bu değerle sağa döndürün. Bir sonraki tamsayıyı alın ve …

4
ASCII-art'ta sade bir oda inşa edin
Bir oda, örneğin L şeklinde bir oda gibi bağlı dikdörtgenlerden oluşabilir. Böyle bir oda, her dikdörtgenin boyutunu tanımlayan bir boyutlar listesi ile tanımlanabilir. İki giriş listeniz olduğunu varsayın. Birincisi, dikey olarak üst üste yığılmış dikdörtgenlerin genişliğini içerir. İkincisi, dikdörtgenlerin yüksekliğini içerir. Örnek olarak, girdi [4 6][3 2]6'ya 2 dikdörtgenin üzerinde …

5
Dışarıdan ne kadar uzak?
Eksenleri hizalanmış birim kare öğelerine bölünmüş 2B bir alan, merkezleri tamsayı aralıklarında hizalanmış olarak alın. Bir kenarın iki eleman tarafından paylaşılması durumunda dahili olduğu söylenir, aksi takdirde bir dış kenardır. Amacınız, her bir elemanın merkezinden başlayarak traversal distanceveya distancekısa olarak adlandırılan bir dış kenara ulaşmak için geçilmesi gereken minimum komşu …


18
Png resmi ters çevir
Dosya adını bağımsız değişken olarak alan veya standart girdiden okuyan ve aşağıdaki görevi tamamlayan program veya işlev oluşturun: Resmi bir png dosyasından (bağımsız değişken olarak verilen ad) okuyun. Bu görüntüdeki renkleri ters çevirin, böylece örneğin koyu yeşil (0, 75, 30) (255, 180, 225) olur (çünkü 255-0 = 255, 255-75 = …

1
Aynı renkte aritmetik ilerleme
Van der Waerden'in teoremi şöyle der : Herhangi bir pozitif tamsayı için rve k, Neğer tamsayılar {1, 2, ..., N}renklendirilmişse, her biri r farklı renklerden birine sahipse, o zaman karitmetik ilerlemede aynı rengin en azından tamsayıları olacak şekilde bir sayı vardır. En azı NVan der Waerden sayısıdır W(r, k). Amacınız …

4
Gerileme Cuma: ZX spektrumumun temel listesini yeniden numaralandır
Karşılaştığım ilk programlama dili Sinclair BASIC'ti . Birçok BASIC lehçesi gibi, tüm kaynak kodu satırlarının numaralandırılmasını gerektirir . Sonuç olarak, GO TOkomutun kullanımı deyimseldi ve yürütmeyi verilen satır numarasına atlar (etiket yok). Ayrıca GO SUBtemel bir işlev çağrısı olarak kullanılabilecek ilgili bir komut vardır. Yine, yürütme verilen satır numarasına atlar, …
15 code-golf 

3
Uzay gemisi nereye gidiyor?
Zgarb tarafından önerilen bir fikre dayanarak . Bir uzay gemisi düzenli bir 3B ızgara etrafında hareket ediyor. Izgaranın hücreleri, sağ elle koordinat sistemi xyz'de tamsayılarla indekslenir . Uzay gemisi başlangıçta pozitif x ekseni boyunca , pozitif z ekseni yukarı bakacak şekilde başlar. Uzay gemisi, boş olmayan bir hareket dizisi ile …

3
Fibonacci'nin cinsel cinsiyetleri
Leonardo da Pisano, yani Fibonacci, Hindu-Arap rakam sistemini Avrupa'ya getirmede etkili oldu. Bundan önce, matematikçiler Roma rakamlarıyla altmış bazda çalıştılar. Örneğin, ikisinin karekökü, üç bin altı yüzyüzünün altmış ve elli bir bölümünün bir ve yirmi dört kısmı , ve bağlam olarak belirlenen ölçekleme ile şu şekilde yazılabilir: i xxiv li …

3
N-Bonacci dizisini ters mühendislik
EDIT: 2/15/2016 Pazartesi günü bir cevap kabul edeceğim. Baytlar hiç yanınızda olsun! Onun içinde "N-Bonacci sırası Baskı" meydan okuma , @DJMcGoathem önceki olup, burada N-Bonacci dizilerini tarif N numaraları toplanır yerine Fibonacci dizisi geleneksel 2 ( "olduğu söylenir ikili nacci dizisi"). Daha sonra iki girişli, X ve N, daha sonra …

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.