«code-golf» etiketlenmiş sorular

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

2
Gerçek Chebyshev Dönüşü
Bu Chebyshev Rotation'dan esinlenilen bir meydan okuma . Bu meydan okumadan ilham almak için oradaki cevaplara bakmanızı öneririm. Kalkış ve kesiştiği nokta (ortalanmış benzersiz bir kare (eşit kenarları olan bir dikdörtgen) vardır düzlem üzerindeki bir nokta verilen etkileşimli demo ): Bir noktaya verilen p ve bir mesafe d , mesafe …

1
Bu harita kaç yaşında?
Referans xkcd 1688 : Göreviniz, kullanıcının sorularını sorarak bir haritanın yaşını düşmektir. Bu soru, büyük harf kullanımı ve ek yeni satır (lar) hariç, xkcd kılavuzundaki soru ile tamamen aynı olmalıdır. Ayrıca, kullanıcıya xkcd görüntüsündeki sırayla olması gerekmeyen bazı seçenekler sunmalısınız. Giriş beklenen cevapların hiçbiriyle uyuşmuyorsa, programınız / fonksiyonunuz tanımsız bir …

4
Stack Exchange URL'leriyle eşleşin
prolog Bir anti-XSS tarayıcı uzantısı yükledikten sonra Stack Snippet'leri birden çok Stack Exchange ağı üzerinde çalışmayı durdurdu. Artık Stack Overflow'dan öğrenemedim , Kullanıcı Deneyimi ile ilgili çalışma demolarına bakın ve en kötüsü, Programlama Bulmacaları ve Code Golf'te JavaScript yanıtlarını test edemedim ! Umutsuzca bir çare aradım ve ayarlarda tek bir …

4
HexaGolf: Rotagonlar
Ayrıca bakınız: Wordagons Meydan okuma Bir altıgen ve ngiriş olarak bir sayı verildiğinde , aynı altıgen döndürülmüş nsüreleri çıktılayın . Altıgen Altıgen şöyle bir dize olacaktır: a b c d d e e f f o g g h h i i j k l Altıgen her zaman düzenli olacak …

8
Bölümlenmiş sayılar
Bölümlenmiş sayıların dizisi veya asal ölçüm sayıları ( OEIS A002048 ), her bir elemanın, birbirini izleyen önceki sayıların toplamından yapılamayan en küçük pozitif (sıfırdan büyük) sayı olacağı şekilde sayı dizisidir a(0) = 1. Misal Hesaplamak a(7)için önce hesaplıyoruz a(0->6) = [1, 2, 4, 5, 8, 10, 14]. sonra sıfırdan başlarız …

12
Eratosthenes Elek, Adım Adım
Bir sayı N verildiğinde , sola hizalanmış bir N x N sayı panosu çizin , 1 boşluk bırakın (boşluk olarak) ( N = 5 olan diyagramları göstereceğim ) 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 …

12
Bana kötü bir animasyon yap ... lütfen
Göreviniz, başlığın açıkça belirttiği gibi, bir kelimenin gerçekten sizin için ikinci bir kelimeye dönüşen kötü bir solma animasyonu yapmaktır. Tam olarak ne olduğunu bu "fade animasyon" diye sorabilirsin? Etkileyici (ly bad) solma animasyonu yapmak için, yalnızca yazdırılabilir ASCII karakterleri içeren iki dize alırsınız. Başlangıç ​​dizenizi (ikisinin ilki) yazdırarak başlarsınız. Ardından, …
15 code-golf  string 

22
Çok az sayıdan değil
Pozitif tamsayılar alır bir program veya fonksiyon yazın a, bve c, ve baskılar veya döner a/biçin condalık basamağa + işlemlerini kullanarak - pozitif tamsayılar üzerinde [modüle, eklenti, çıkarma, çarpma, bölme] * /%: Tüm kullanabileceğiniz diliniz izin verir, ancak kayan nokta numaralarına izin vermez. A, b, c aralığı, dilinizde işaretsiz tamsayılar …

15
Nihai Numara
Meydan okuma 4 tamsayı dizisini (belirli bir algoritma tarafından oluşturulan bir sayı dizisini temsil eder ) alan ve izleyen bir sonraki tamsayıyı döndüren bir program yazın . Yalnızca sabit (yani değişken olmayan) varyasyonlu basit toplama, çıkarma, çarpma ve bölme algoritmaları kullanacağız. Bölme için floortamsayı değerlerini kullanacağız : 133/4 = 33ve33/4 …
15 code-golf  number 

8
Lucas Vs. Garaj Kapısı Uzaktan Kumandası
feragat Bildiğim halde bu özel ilgili soru , sorum iki garaj kapıları, bir randomizing bileşenini kullanır ve Ben de dışarı yürüyordu iken oğlum yanlışlıkla bahsedilen garaj kapıları birini düşürdü görerek, gerçek yaşam olayları bu kurdum geçen hafta garaj ... Yaratıcı meyve sularının akması için kafaya bir darbe gibi bir şey …
15 code-golf 

1
Satranç dönüşümü
Satranç dünyasında çok fazla iş var. Örneğin, .pgnhamle listesini içeren bir satranç oyununu tanımlayan standart bir dosya formatı vardır . Ayrıca, .fenkart konumunu açıklayan başka bir dosya biçimi daha vardır . Bugün meydan okuma, satranç hamlelerinin listesini ( cebirsel gösterimde ) tahta pozisyonuna dönüştürmektir. Tanımlar Konum [a-h][1-8]: Satır (dosya) ve …
15 code-golf  chess 

10
Görünür Binalar
Bu bulmaca CodinGame SamSi " Şehrin kalbi" bulmaca türetilmiştir . Açıklama Bir n* nkiremit şehrinde yürüyüşe çıkmaya ve orta döşemeye gitmeye karar veriyorsunuz. Tüm binalar sonsuz küçüktür, ancak süper vizyonunuz vardır ve her şeyi yakından ve uzaktan görebilirsiniz. Kısıtlamalar n her zaman garip Doğrudan başka bir bina tarafından engellenmeyen herhangi …

2
Künt Görüntüler
Giriş Keskin kenarlar, açıkçası, sadece tehlikeli olduğundan giriş olarak bir PNG verildiğinde, görüntüyü aşağıda açıklanan yöntemi kullanarak bulanıklaştırın ve bu keskin kenarları köreltin. Yöntem Her pikselin RGB değerini almak için aşağıdaki üç denklemi kullanın: R = 1,5 × ∑na = 1R,2birn------------√R,=1.5xΣbir=1nR,bir2nR = \sqrt{\frac{1.5\times\sum^n_{a=1}R^2_a}{n}} G = 1,5 × ∑nbir= 1G,2birn------------√G,=1.5xΣbir=1nG,bir2nG = …


2
Yağ-ok işlevlerini kısaltmanın bir yolu var mı?
Burada PPCG'de geçirdiğim kadarıyla, yağ ok işlevlerini içeren JavaScript girişlerinin çoğu iki kamptan biri olma eğilimindedir: Tek bir ifade olarak çalışabilen ve bir cevap döndüren, yarasadan çıkabilen basit olanlar, x=(a,b)=>a*a+b Döngülerin kullanımı nedeniyle genellikle kıvırcık parantezleri olan ve bunun sonucunda bir returnifadenin kullanılmasını gerektiren daha karmaşık olanlar.p=b=>{m=b;for(a=1;~-m;)--m,a*=m*m;return a%b} Yukarıdaki örneği, …

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.