«code-golf» etiketlenmiş sorular

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

5
Kullanıcının İtibarını Hesaplama
Meydan okuma Bir kullanıcının adı verildiğinde (kimlik değil, zaten bu zorluğa sahibiz), mevcut itibarını ve kimliğini çıktılayın. Giriş Giriş, kullanıcının kullanıcı adı olan tek bir dize olacaktır. Bu kullanıcının var olduğunu varsayabilirsiniz. Çıktı Çıktı, kullanıcının itibarı ve kullanıcının kimliği olan STDOUT veya STDERR için iki tamsayı olacaktır. Belirli bir sırada …

10
Röda'da golf için ipuçları
Röda , fergusq tarafından oluşturulan akış tabanlı bir betik dilidir . Röda'da golf oynamak için hangi genel ipuçlarınız var? Ben kod-golf sorunları uygulanabilir ve aynı zamanda en azından biraz Röda (örneğin "yorumları kaldırmak" bir cevap değildir) için özel olabilir fikirler arıyorum. Lütfen cevap başına bir ipucu gönderin.
12 code-golf  tips 

6
Kum kütlesini tamamlayın
( Sonsuz kumpikleri ve kumpillerinin kimlik öğelerini bulma ile ilgili sorular vardır .) Negatif olmayan tamsayıların bir matrisi göz önüne alındığında, aynı boyutlarda bir matris döndürün , ancak devrildi : Matris 4'ten büyük bir değer içermiyorsa, döndürün. 3'ten büyük olan her "hücre" 4 ile azalır ve varsa doğrudan komşu hücrelerin …

3
Izgaralar kıvrımlı olabilir. Seninki ne kadar
W genişliğinde H yüksek metin ızgarasında , eğrinin bir bölümünü temsil eden ve boş alanı temsil eden ve başka hiçbir karakter kullanılmayan basit , açık , iki boyutlu bir eğri tasvir etmeyi düşünün .X. Her ızgara alanında 8 komşu ızgara alanı, Moore mahallesi var . Sınırların ötesindeki ızgara boşlukları boş …

16
'A' - Ä dönüştürücü
Şu anda bir grup el yazısı dokümanı tarıyorum ve .txtdosyalara dönüştürüyorum . Korkunç bir el yazım olduğu için .jpg-> .txtdönüştürücü, benim umlaut'umun bir kısmını "normal" harfine dönüştürüyor' Görev Aşağıdaki gibi bir program veya işlev yazın: Bir dize verilir sürece herhangi bir I / O kod sayfasını seçebilirsiniz karakterleri destekler AEIOUaeiouÄËÏÖÜäëïöü'. …
12 code-golf  string 

18
Dizeyi Negate
Feragatname: Bu benim zorluğum değil ama ThisGuy , yayınlamakta uygun olduğumu söyledi. Gibi Bazen ben, 's ters bir kelime yapmak istiyorum happinessgider unhappiness. Ne yazık ki bu olduğunda, beynim bazen boşalacak. Sonra bir gün, bir daha bu olaydan sonra, kendi kendime "Programlar bunun için!" Diye düşündüm. İngilizce dilinin birçok istisnası …
12 code-golf  string 

1
Kararlı evlilik sorunu
Arka fon Evlenecek 2*ninsanlar olduğunu varsayalım ve her bireyin aşağıdaki nkısıtlamalar altında tam olarak diğer insanlara çekildiğini varsayalım : Cazibe simetrik ; yani kişi kişiye Açekilirse, kişi Bkişiye Bçekilir A. Cazibe antitransistir ; yani kişi Ave kişinin Bher biri kişiye ilgi duyuyorsa C, kişi Ave kişi Bbirbirine çekilmez. Böylece çekim …

10
Önden Arkaya Permütasyon Endeksi
Meydan okuma Öğe sayısı göz önüne alındığında, nboş olmayan, sıralanmış bir listede, adı geçen permütasyonlar sözlükbilimsel olarak sıralanırsa i(n), " Önden Arkaya Permütasyon " un tüm permütasyonlar listesinde yer alacağı endeksi çıkarır. Sonuçlar 0 veya 1 tabanlı olabilir, sadece hangisi olduğunu söyleyin (yani ideğil n). Önden Arkaya Permütasyon ... tüm …

4
Entropik Kın!
Göreviniz bir program veya işlev yazmaktır: İlk kez çalıştırıldığında, kaynak kodunu çıkarır. Sonraki yürütmelerde, daha önce çıkardıklarının çıktısını almalıdır, ancak bir rastgele karakter değişikliği ile (aşağıda tanımlanmıştır). Tekdüze rastgele bir değişiklik olması gerekmez, ancak olası her değişikliğin sıfır olmayan bir gerçekleşme şansı olmalıdır. İlk İdamdan sonra, programınız olacak değil mutlaka …


17
Geç olsun güç olmasın!
Programınız / fonksiyonunuz vb. 2 giriş alacaktır. Birincisi, partime kimin ne zaman geldiğinin bir listesi olacak. Misal: Kevin 13:02 Ruby 5 Sam 3 Lisa 6 Bob 12 Bu ne anlama geliyor? Bu, Kevin'in önce partime (13:02, 24 saat sonra), ardından 5 dakika sonra Ruby'ye, daha sonra Sam 3 dakika sonra, …
12 code-golf  date 

10
Çocuklar kartları karıştırma
Bir kart destesini karıştırmak çocuklar için zordur, bu nedenle mümkün olduğunca basit bir şekilde karıştırılmış bir desteyi elde etmenin yollarını bulmaları gerekir. Makul derecede iyi sonuçlar veren bunu yapmanın bir yolu: Üst kartı çıkarın ve desteye rastgele bir yer yerleştirin Alt kartı çıkarın ve destede rastgele bir yere yerleştirin Yeterince …

2
BINGO'da optimum hile
Sen "BINGO" kaçak ilan ve ödüllerini almak için muzaffer bir şekilde yürüyen diğer oyuncular bıktınız. Bu sefer farklı olacak. Arayan kişiye, BINGO çağrılarını çağrılacak sırayla önceden vermesi için rüşvet verdiniz . Şimdi, bu aramalar için mümkün olduğunca erken kazanacak ve size bir kazanç (veya olası bir kravat) garanti eden bir …
12 code-golf 

9
Gauss Matrisi Oluşturma
Gauss bulanıklığı , görüntüleri düzgün bir şekilde bulanıklaştırmak için kullanılan bir yöntemdir. Bir görüntünün pikselleriyle birleştirilerek kullanılacak bir matris oluşturmayı içerir. Bu meydan okumada, göreviniz Gauss bulanıklığında kullanılan matrisi oluşturmaktır. Bulanıklaştırma yarıçapı olacak bir r girişi ve boyutları (2 r + 1 × 2 r + 1) olan bir matris …
12 code-golf  math  matrix 

18
Basit CSV / DSV ithalatçısı
Bir ters biraz daha fazla bu . In: Çok satırlı DSV verileri ve tek bir sınırlayıcı karakter. DSV bir dosya, bir dosya adı, satır sonu ayrılmış dize, dizeler listesi vb. Olarak alınabilir. Tüm kayıtlar aynı sayıda alana sahiptir ve boş alan yoktur. Veriler sınırlayıcı karakteri içermez ve tırnak işareti veya …

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.