«code-golf» etiketlenmiş sorular

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

16
Bir tane yapmak için birini al
Meydan okuma Olumlu tamsayıların bir listesi göz önüne alındığında, tamsayıların her birinden bir bit alarak, her 1s'den oluşan bir ikili sayı oluşturulabilen bir izin olup olmadığını bulun . Elde edilen ikili sayıdaki bit sayısı, tamsayılar listesindeki en yüksek MSB'ye eşittir . Çıktı Kodunuz, böyle bir izin olup olmadığını belirten bir …

5
Kaç tane tekerlek olduğunu belirle
Matematiksel olmayan açıklama Bu, geçmişinizden bağımsız olarak ulaşılabilir olması gereken bir açıklamadır. Maalesef biraz matematik gerektiriyor, ancak orta okul düzeyinde bir anlayışa sahip çoğu insan için anlaşılabilir olmalı İşaretçi dizisi, bir (n + 1) = a (na (n)) olan herhangi bir dizilimdir . Ne anlama geldiğini anlamak için bu formülü …

11
Bijective işlevi ℤ → ℤⁿ
Z'den (tüm tamsayılar kümesinden) Z'ye (örneğin, kimlik işlevi) kadar bir sıfat işlevi oluşturmak mümkündür .ZZ\mathbb{Z}ZZ\mathbb{Z} Bir örten işlev oluşturmak da mümkündür için Z 2 (, 2 tamsayılar çiftleri grubu Kartezyen ürün bir Z ve Z ). Örneğin, 2B düzlemde tamsayı noktalarını temsil eden kafesi alabilir, 0'dan dışa doğru bir spiral …
23 code-golf  math  number 

8
Casciitum Scribe
Giriş Kaktüsler farklı boyutlarda, şekillerde ve renklerde gelir. Ancak, her batıda en ikonik kaktüs ve sahip olması gereken saguaro olmalı . Önemli özellikler klişe ve klişe görünüşünü tanımlayan boyutu ve kollarıdır. Göreviniz ASCII dünyasına saguaro'yu getirmek. Bununla birlikte, - gerçek dünyada olduğu gibi - hiçbir saguaro diğerine benzemez, bu nedenle …

22
Çoklu Zar Rulolarının Frekans Dağılımı
İki pozitif tamsayı verilmiş ave b, bir btaraflı kalıp haddeleme ve dağılım asonuçlarının sıklık dağılımını gösterir . Bir zar dağılımı, her olası zar zar sırası dizisi bir kez meydana gelirse, her olası toplamın sıklığını listeler. Dolayısıyla, frekanslar, toplamı eşit olan tam sayılardır b**a. kurallar Frekanslar, karşılık gelen toplamın artan sırasına …

14
Yerleşebilir miyim?
In Catan Settlers Tuğla, Günlüğü, Cevher, Buğday ve Koyun: masa oyunu, beş kaynak türleri vardır. Bir yerleşim yeri inşa etmek bir Tuğla, Kütük, Bir Buğday ve Bir Koyun'a mal olur. Ancak, farklı türde bir kaynak elde etmek için dört özdeş kaynakla da işlem yapabilirsiniz. Örneğin, elinizde dört cevher varsa, hepsini …

1
Mario, Daralan Uyduya mı Düşecek? (Diyagram eklendi)
Süper Mario Galaxy , Mario geçerken küçülen platformlarla döşenmiş,iki eşkenar dörtgen şeklinde * gezegene sahiptir. Mario üçgen bir deliğe düşerse veya daha önce dokunduğu bir kiremitin bıraktığı bir boşluğa, çekirdekteki kara delik tarafından tüketilir. (İzle: Acele-Scurry Gökadası , Deniz Kayan Gökadası ) Image: MarioWiki.com (Gezegeni, yüzleri 2x3 "köprüler" ile birbirine …

22
Bana yardım et, bana yardım et
Bir giriş Verilen nen küçük pozitif tam sayı program veya fonksiyon zorunluluk çıkışı, köyle nen yakın katına yuvarlanmış kdaha büyüktür n. Örnek. Bir giriş verildiğinde 20, çıkış değeri şöyle olmalıdır 3: Yakın çoklu 1DİR 20olduğunu değil daha büyük 20. Yakın çoklu 2DİR 20olduğunu değil daha büyük 20. Yakın çoklu 3IS …
23 code-golf  number 

7
Sahte bölen toplamı
Görev Bu meydan okuma olarak, görev bir programlama dili bir program yazmaktır L pozitif bir tamsayı alır n ve uygun bölenler toplamını verir n ( sekans A001065 OEIS üzerine). Herhangi bir 1 ≤ 10 000 için doğru çıkışı döndürmelidir . İşte ilk 10 çıktı: 0, 1, 1, 3, 1, 6, …

21
Yavaş yavaş yakınsak zikzak
Girdi olarak tek bir pozitif tek tam sayı göz önüne alındığında, yakınsak bir zikzakı bir dizge listesi, karakter listesi listesi veya yeni satırla ayrılmış bir dizge olarak şu biçimde döndürün: # # # # # # # # # # # Sen yerini alabilecek #herhangi tutarlı boşluk olmayan karakteri ile. …

30
Güvenilir Kırık Sıralama
En az 3 ayrı giriş içeren bir pozitif tamsayı listesi verildiğinde, bu listenin artan veya azalan düzende sıralanmayan bir permütasyonunu gösterir. Örnekler 1,2,3 -> 2,1,3 or 3,1,2 or 1,3,2 or 2,3,1 1,2,3,3 -> 2,1,3,3 or 3,1,2,3 or 1,3,2,3 etc.. @Arnauld ve @NoOneIsHere başlık için teşekkürler!

5
Olukları tetikleyin ve jackpot'u koruyun
Bir oyun gösterisine katılacaksın. Zorluklardan biri aşağıdaki gibi çalışır: İlk oda çok sayıda özdeş top içerir. İkinci oda, içinde kaç tane top bulunduğunu sayan bir sensöre sahip olan bir dizi oluğu içerir. Bir oluk içine yerleştirilmiş bir top daha sonra geri kazanılamaz. Her oluk, belirli sayıda topun ( tetik sayısı …

25
Harfler Azalırken Rakamlar Artar
Bu Yığın Taşması sorusundan ilham alan: Liste sıralama: artan sayılar, azalan harfler . Göreviniz aşağıdaki sorunu çözmek ve bu kod golf olduğu için , mümkün olduğu kadar az sayıda yapmalısınız. Sen girdi harfleri içeren olarak nesnelerin listesini almalı (herhangi bir makul formda: string, char, vs) ve numaraları. Daha sonra sayıları …

5
Batının En Hızlı Silahı
Sen Mississippi'nin batısındaki en sert, en sert, en havalı kovboyusun. Ancak, tuhaf bir inek web sitesinde bazı garip bir adam sizi rastgele bitmemiş manzaralar içine sokmak ve mücadele etmek için serin olacağına karar verdi. Olursa olsun, yine de kazanacaksın. Bununla birlikte, eve yazacağınız yorucu silahlı dövüşleri kazanmanıza yardımcı olmak için, …
23 code-golf  string 

5
Karmaşık Zar Haddeleme İfadeleri
Arka fon Bazı arkadaşlarımla düzenli olarak D & D oynarım. Zar atma ve bonus ve ceza uygulamalarına gelince, bazı sistemlerin / versiyonların karmaşıklığından bahsederken, zar atma ifadeleri için şaka olarak bazı ek karmaşıklıklar bulduk. Bazıları (gibi basit zar ifadeleri uzanan gibi çok çirkin 2d6matris argümanları 1 ), ancak ilginç bir …

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.