«code-golf» etiketlenmiş sorular

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

10
En büyük sütundaki her basamağı bulun
İşte sizin için nispeten basit bir zorluk: Pozitif tamsayıların bir listesi verildi: Onları bir ızgaraya hizalayın ve her sütunu toplayın. Örneğin, giriş [123, 7, 49, 681]olsaydı, ızgara şöyle görünecektir: 1 2 3 7 4 9 6 8 1 Ve her sütunun toplamı [18, 19, 4]: 1 2 3 7 4 …
14 code-golf  math  grid 


14
Sırtıma Dizisi
Son zamanlarda kendi dizimi yaptım (Sırtıma dizisi denir) ve şu şekilde çalışır: P(1), P(2)Ve P(3)= 1. Her P(n)yerde n>3, dizi şu şekilde çalışır: P(n) = P(n-3) + P(n-2)/P(n-1) Yani, diziye devam etmek: P(4)= 1 + 1/1=2 P(5)= 1 + 1/2= 3/2 =1.5 P(6)= 1 + 2/(3/2)= 7/3 =2.33333... P(7)= 2 …
14 code-golf  math 

9
ABC golf kodu: ASCII Kutu Mücadelesi
İki pozitif tamsayılar, 'a' ve 'b', çıkışı bir ascii-art "kutu" Verilen bir karakter genişliğinde ve b karakterleri boyunda. Örneğin, '4' ve '6' ile: **** * * * * * * * * **** Basit değil mi? İşte bükülme: Kutunun kenarlığı, sırayla "a" ve "b" karakterleri olmalıdır. Bu sol üst köşeden …

4
Küçük bir macera
Metin macera oyunları oldukça güzel bir formüle sahiptir; bir dizi oda / alandan oluşan bir dünya var, oyuncu bu odaların etrafında hareket edebilir ve odalarda bazı eşyalar vardır. Öğeler oyuncu tarafından alınabilir, bırakılabilir, diğer odalara (örn. Tuşlar) erişmek için kullanılabilir ve yeni öğeler yapmak için diğer öğelerle birleştirilebilir. Meydan okuma …

12
Linus Dizisi Oluştur
Tanım OEIS A006345'teki açıklamadan : Bulmak için a(n)a 1veya a'yı düşünün 2. Her biri için, en uzun tekrarlanan soneki bulun, yani her biri için a(n)=1,2, sdizinin a(1),...,a(n)bittiği özelliğe sahip en uzun diziyi bulun ss. Böyle soneklerin daha kısa olmasına neden olan rakamı kullanın. a(1) = 1. Çalışma Örneği a(1)=1. Eğer …

14
Wolstenholme teoremini doğrulayın
Tanım Wolstenholme teoremi şöyle diyor: burada ave bpozitif tamsayılar ve pasaldır ve büyük parantezler Binom katsayısıdır . Görev Doğrulamak için, üç girişler verilecektir: a, b, p, nerede ave bpozitif tamsayı ve pasal olduğunu. Compute: burada ave bpozitif tamsayılar ve pasaldır ve parantezler Binom katsayısıdır . gözlük Dan beri: burada ve …

6
Güç Şebekesi Kaynak Maliyetleri
Güç Şebekesi Kaynak Maliyetleri Giriş Masa oyunu Power Grid'de , oyunun ayrılmaz bir parçası, güç istasyonlarınızı beslemek için kaynak satın alma eylemidir. Oyunda kullanılan dört tür kaynak vardır (beşi, yenilenebilir enerji eklerseniz, ancak açıkçası bunun için kaynak satın alamazsınız). Bunlar Kömür, Petrol, Çöp ve Uranyum. Kaynak pazarı şöyle görünür: 1---- …
14 code-golf 

12
Endeks listelerinin listelerini ters çevirme
Bu StackOverflow yayınından ilham alındı . Giriş Bob'un işi elektronik tablolar oluşturmak ve bunları organize etmektir. Onları organize etme şekli Bob dışında çok az kişi tarafından bilinir, ancak aynı gruba giren her bir elektronik tablonun bir listesini oluşturur. Oluşturduğu e-tabloda bir sürü veri var, ancak şu anda baktığımız tek bir …

5
Cebirsel eğri çizici
Bir cebirsel eğri, {(x,y) in R^2 : f(x,y)=0 }bir polinomun sıfırları kümesi olarak tanımlanabilen "2D-düzlemi" nin belirli bir "1D altkümesidir" f. Burada 2D düzlemi gerçek düzlem olarak R^2görüyoruz, böylece böyle bir eğrinin neye benzeyebileceğini kolayca tahmin edebiliyoruz, temel olarak bir kalemle çizebileceğiniz bir şey. Örnekler: 0 = x^2 + y^2 …

19
Ardışık karakteri n uzunluğa kadar kes
Meydan okuma Bir giriş dizesi ve bir tamsayı n verildiğinde , ardışık karakterlerin tüm çalışmalarını maksimum n uzunluğa indirir. Karakterler, özel karakterler de dahil olmak üzere herhangi bir şey olabilir. İşlev büyük / küçük harfe duyarlı olmalıdır ve n 0 ile sonsuz arasında değişebilir. Örnek girişler / çıkışlar: f("aaaaaaabbbccCCCcc", 2) …
14 code-golf  string 

21
Golf bit dokuma
Not: Bu zorluğun ilk yarısı Martin Ender'in önceki zorluğu olan Visualize Bit Weaving'ten geliyor . Ezoterik programlama dili kötülüğü , "dokuma" olarak adlandırdığı bayt değerleri üzerinde ilginç bir işleme sahiptir. Temel olarak baytın sekiz bitinin permütasyonudur (desen simetrik olduğu için hangi uçtan saymaya başladığımız önemli değildir): Bit 0, bit 2'ye …

11
Sadece dolar ile ödeme yaparım
Başlık olarak - her ne kadar gizli olsa da - ipuçları, sadece dolar ile ödeme yapıyorum. Meydan okuma Bir dizeyi girdi olarak alan ve önünde bir sembol olan parasal bir değer olan bir işlev / program yazın. ex) £4.99. Ardından, aynı tutarı ABD Doları'na dönüştürün. Giriş Girdi olarak bir dize …
14 code-golf  math  string 

2
Satranç tahtası labirent
Satranç taşları (krallar, kraliçeler, kaleler, piskoposlar ve şövalyeler) ve piyonlar tahtadadır, ancak a1 veya h8 meydanında değildir. Göreviniz boş gelen seyahat etmektir a1 boş için h8 sadece boş kareler geçerken, kareler. Hareket kuralları aşağıdaki gibidir: Herhangi bir boş kareden yanındaki herhangi bir boş kareye ilerleyebilirsiniz (aynı sıralama, sonraki veya önceki …
14 code-golf  chess  maze 

13
Maksimum yığın mı?
Öncelik kuyruğu olarak da bilinen bir yığın , soyut bir veri türüdür. Kavramsal olarak, her düğümün çocuklarının düğümün kendisinden daha küçük veya ona eşit olduğu ikili bir ağaçtır. (Bir maks-yığın olduğu varsayılarak.) Bir öğe itildiğinde veya patlatıldığında, yığın kendisini yeniden düzenler, böylece en büyük öğe patlatılacak bir sonraki öğedir. Kolayca …

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.