«code-golf» etiketlenmiş sorular

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

16
Bu inşa edilen numaranın başlatıcısı nedir?
Bazı programlama dilleri, rakamı mevcut sayının sonuna 'birleştirerek' büyük tamsayılar oluşturur. Örneğin, Labirent veya Adapt . Basamağı sonuna kadar birleştirerek, mevcut sayı ve basamak ise, sonuç sayısının olduğunu kastediyorum .454545777457( 45 × 10 + 7 )457(45×10+7)457\:(45 \times 10 + 7) Yapılandırılmış bir sayı, tek basamaklı sayıların katlarının kullanılmasıyla bu şekilde …

9
Fivenum ve biraz
(bir paradoks, bir paradoks, en ustaca bir paradoks) Bu, farklı R işlevlerinden esinlenen çok parçalı bir dizinin ilk bölümüdür. Görev Bir veri kümesi Verilen DDD pozitif tamsayılar, sana hesaplamamız gerekir 5 sayı özetini arasında DDD . Ancak, ben büyük veri kümeleri üzerinde çalışıyorum, bu yüzden kod bilgisayarımda saklamak için izin, …

30
Sıfıra doğru yuvarla
Bu basit bir görev. Pozitif veya negatif bir gerçek sayı verildiğinde, sıfıra yakın bir sonraki tam sayıya yuvarlayın. Meydan okuma Bir pozitif veya negatif gerçek sayının makul bir formundan (stdin, fonksiyon vb.) Girdiyi alın. Bu sayıyı "sıfıra doğru" yuvarlayın - bu pozitifse aşağı yuvarlayacağınız ve negatifse yuvarlayacağınız anlamına gelir. Numarayı …

6
Sırlarımı sakla!
Çok fazla sırrım var ve onları tutacak hiçbir yerim yok! Amaç basit: bir dizeyi kaydetmenizi ve bir şifre ile korunmasını sağlayan bir program yazın. Program parametre olarak bir takma ad, şifre ve (isteğe bağlı) sır alacaktır. Program belirli bir takma adla ilk kez çağrılırsa, sırrı saklar / hatırlar ve ne …

30
Artımlı Aralıklar!
Göreviniz, ve olmak üzere iki pozitif tamsayı verilen artımlı aralıklar dizisindeki ilk sayısını döndürmektir .xxxnnnxxx Artımlı aralık dizisi ilk olarak bir ila dahil bir aralık üretir . Örneğin, olduğu , bu şekilde olur . Daha sonra ile artırılan son değerini tekrar tekrar mevcut listeye ekler ve devam eder.nnnnnn333[ 1 , …

4
Korece iki setli klavye ve qwerty klavye arasında dönüştürme
Giriş DVORAK Klavye düzenine benziyor , ancak çok daha zor. Önce Korece klavye hakkında konuşalım. Wikipedia'da görebileceğiniz gibi , Korece ve İngilizce anahtar kümeleri arasında geçiş yapmak için bir Kor / Eng anahtarı vardır. Koreliler bazen yanlış yazıyorlar: qwerty klavyede Korece veya iki setli klavyede İngilizce yazmaya çalışıyorlar. Yani, sorun …

16
Özel etiketlerle dihedral grup D4 kompozisyon
Dihedral grup , karenin simetri grubudur , yani bir kareyi dönüşler ve yansımalar yoluyla kendisine dönüştüren hareketlerdir. 8 elemandan oluşur: 0, 90, 180 ve 270 derecelik dönüşler ve yatay, dikey ve iki diyagonal eksen boyunca yansımalar.D4D4D_4 Resimler Larry Riddle'ın bu güzel sayfasından . Bu zorluk şu hareketleri oluşturmakla ilgilidir: iki …

14
İki Tamsayı Polinomunu Çarpma
Senin görevin iki tek değişkenli tamsayı polinom ifadeleri almak ve bunları sadeleştirilmemiş birinci-dönem-büyük soldan sağa genişleme (çarpma durumunda AKA FOIL ) ile çarpmaktır . Benzer terimleri birleştirmeyin veya sonucu yeniden sıralamayın. Genişletme konusunda daha açık olmak için, ilk ifadedeki ilk terimi sırayla her terimle ikincisiyle çarpın ve tüm terimler diğer …

14
Easter Bunny çizin
Bu mutlu birey folklorda Paskalya Tavşanı olarak bilinir. Renkler 4 renk kullanılarak oluşturulur: Açık pembe Koyu pembe Beyaz Siyah (Bu renklerin cevabınıza yaklaştığı için mutluyum. Bu kesin gölge olmasına gerek yok) Şekiller Bu şekillerden yapılmıştır: Açık pembe renkte iki uzun elips (dış kulaklar). Aynı yükseklik ve genişliğe sahiptirler. Koyu pembe …

2
Hata Tespit Kendini Onarma Programı
Göreviniz, herhangi bir karakter silindiğinde hangi karakterin silindiğini algılayacak ve ardından silinen karakteri kendi kaynak dosyasına tekrar ekleyeceği bir program oluşturmaktır. Örneğin, programınız RadiationHardeneddeğiştirilmişse ve değiştirilmişse RadiaionHardened, programınızın 5. baytın (0 dizinli) değiştirildiğini ve program kaynağının RadiationHardenedyürütüldükten hemen sonra olması gerektiğini belirtmesi gerekir . Notlar ve kurallar Yürütmeden önce kaynak …

4
Geçerli bir penaltı atış öneki mi?
Gelen ilişki futbol (aynı zamanda futbol olarak da bilinir), bir penaltı-out bir bağ içinde sona bir maç kullanılabilen ikinci bağlantı kesici ölçüsü, ekstra zaman (yani, futbol mesai) sonradır. Penaltı atışlarında, ana hakem atış atışının hangi hedefe ulaştığını belirlemek için bir jeton fırlatır ve ardından hangi takımın ilk başladığını belirlemek için …

2
Bu dekoratif takvimin üstünde ne olacak?
Birisi eşime dört küpden oluşan dekoratif bir takvim verdi. Burada bugünün tarihi (bu zorluğun yayınlanmasından itibaren) ön tarafta gösterilmektedir: İlk gördüğümde, yanlış açıdan (doğrudan yukarıdan) baktım ve neden bu bilgiyi verdiğini anlayamadım: [["February", "January"], [3], [7], ["Monday", "Tuesday"]] İşiniz 2019'daki herhangi bir tarih için hatamı çoğaltmak. Meydan okuma 2019'dan herhangi …
14 code-golf 

22
Corpus 'a İngilizce tercüme
Corpus popüler video oyunundan kurgusal hizip vardır Warframe biraz ilginç dili var. Oyunda Grineer gibi diğer grupların dillerinin arkasında bir mantık olsa da, Corpus sadece İngilizce'nin kayıplı bir yerine geçer. Aşağıdaki Corpus kelimeleri, aşağıdaki alfabetik eşlemeler hariç, İngilizce meslektaşları ile aynıdır: Bu, telaffuzla ilgili bazı sorunlara neden olur: yesolur yey …

7
Demir parçacıkları bir mıknatıs etrafında
Tahta üzerinde bazı demir parçacıkları var. Akım taşıyan bir teli bu tahtadan geçiriyoruz ve parçacıklar daireler oluşturuyor. Verilen giriş kablonun konumuysa bu daireleri gösterin. Tahtanın 7x7 boyutunda bir ızgara olduğunu düşünün (sabit) Ekstra beyaz boşluklara izin verilmez. Giriş 0 dizinli veya 1 dizinli olabilir. (Örneklerde 0 dizinli) Örnekler input:3,3 # …

25
Örnekleri Standartlaştırın (z-Skorunu hesaplayın)
Kayan nokta sayılarının bir listesi verildiğinde, standardize edin . ayrıntılar Bir liste olan standart , eğer ortalama tüm değerlerin 0 ve standart sapma , bu hesaplamak için 1. Bir yol tarafından ortalama işlem ilk ve standart sapma olarak ve sonra her yerine koyarak standartlaştırmanın hesaplanması .x1, x2, … , Xnx1,x2,…,xnx_1,x_2,\ldots,x_nμμ\muσσ\sigmaμ …

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.