«code-golf» etiketlenmiş sorular

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

10
Polisler ve soyguncular
Herkes her zaman Conway'in Hayat Oyununu uygulamak ister. Bu sıkıcı! Bunun yerine polisler ve soyguncular yapalım! İki ekibiniz olacak: polisler ve soyguncular. Her takımın her biri 50 sağlık olan 5 üyesi vardır. Program sürekli olarak dönecektir. Her yineleme, aşağıdakiler gerçekleşir: Her takım için ilk harfi ( Cpolisler, Rsoyguncular için), bir …
11 code-golf 

6
Pi'yi ilet…
İtibaren ardından Pi Monte Carlo tahmin edicisi bu meydan sabiti Pi için en kısa kod üretmektir. Burada kodunuz sonsuza dek ardışık pi rakamlarını vermelidir. Bu kod golf, bu yüzden makul bir bilgisayarda ilk 10.000 rakamdan daha kısa sürede ilk 10.000 basamağın çıkması ve asla sonlandırılmaması dışında en kısa gönderim (bayt …
11 code-golf  math  pi 

1
Davenport-Schinzel Dizisi oluşturun
Arka fon Bir Davenport-Schinzel dizisi iki pozitif tam sayı parametreleri vardır dve n. Verilen parametreler için tüm Davenport-Schinzel dizilerinin kümesini göstereceğiz DS(d,n). Doğal sayıların tüm dizileri düşünün 1için ntatmin dahil,: Sekanstaki art arda iki sayı aynı değildir. dİki farklı sayı arasında değişen uzunluktan daha büyük bir ardışık (zorunlu olarak ardışık …

3
Dolar Bölünebilirliği ve Mükemmel Değişim
Cebimde 15 dolar var. Aynı şekilde, değişiklik yapmayan bir mağazadayım. Göz atarken, 10 ABD doları (vergi dahil) olan bir öğeyi tespit ederim. Para kaybetmeden bu ürünü alabilir miyim? Bu durumda cevap evettir. Benim 15 $ nasıl bölünür olursa olsun (bir 10 ve bir 5 veya üç 5s, ya da başka …
11 code-golf 

6
Çapraz Burrows-Wheeler dönüşümünü çözme
Giriş Bu meydan okumada çapraz Burrows-Wheeler dönüşümlerini çözeceksiniz. İşte köşegen Burrows-Wheeler dönüşümünün ne olduğuna genel bir bakış. Bir mesajı kodlamak için önce mesajın tek uzunlukta olduğunu garanti etmelisiniz (yani 5, 7, 9 vb.). Sonra, bir ızgara yapmak ntarafından nnerede, nmesajın uzunluğudur. İlk satır orijinal mesajdır. Bundan sonraki her satır, üstündeki …

3
Ok tuşlarıyla metin içinde gezinme
Arka fon Çoğu (yarım iyi) metin editörleri ok tuşlarını kullanarak metin içinde gezinmenizi sağlar. Yukarı ve aşağı çizgiler arasında gezinmenize izin verirken, sola ve sağa bir çizgi boyunca hareket ederken aynı zamanda etrafı sarar. Ayrıca, satır imlecinizin X konumundan daha kısaysa, imleç satırın sonunda görünür ancak yukarı veya aşağı hareket …
11 code-golf 

4
Üçgenleri belirleme
Bir resimdeki üçgen miktarını saymak beyin testlerinde yaygın olarak kullanılan bir görevdir. Size üçgenlerden oluşan şekiller içeren bir resim verilir. Ardından resimdeki tüm üçgenleri bulmalısınız. Görev Seçtiğiniz biçimde bir satır listesi verilir. Daha sonra, içinde bulunan üçgenlerin bir listesini çıkarmalısınız. Giriş Size her biri dört tamsayı koordinatı (örn. x1 y1 …

3
2x2 Eigensystem'i çözün
Biraz doğrusal cebir arka planı olanlar için, meydan okuma bu kadar basittir: belirli bir karmaşık 2x2 matrisinin özdeğerlerini ve özvektörlerini belirleyin . G / Ç Mücadelesi ayrıntıları vb. İçin atlayabilirsiniz. Özsistemlerde biraz tazelenmeye ihtiyaç duyanlar için okumaya devam edin. Arka fon Karakteristik denklem , bir matris A tarafından tanımlanır det| …

4
Süper Kare Yağmur
Scream ™ Kış İndirimi başladı ve kendinizi yoğun, minimalist bir aksiyon oyunu Super Square'e çevirdiniz . Oynadıktan sonra, ya oyunun sadece gülünç zor olduğunu ya da gerçekten çok kötü olduğunu fark edersiniz . Özellikle, her seferinde sizi yakalayan bu "yağmur" paterni var ... Sinirli, kendinize farklı bir meydan okumaya karar …

11
İkili şifreleme
Bu, xkcd # 153'e dayanmaktadır . Her biri bir dize veya bir bayt veya karakter listesi veya dizisi olan 2 parametre alan bir program veya adlandırılmış işlev yapın. İkinci parametre yalnızca lrfu(veya eşdeğer ASCII baytlarından) çizilen karakterleri içerir . İlk parametre ile temsil edilen bir bit dizisi üzerinde gerçekleştirilecek bir …

5
Büyük, Beyaz, Kuzey!
Eh! Bilirsiniz, Kanadalılar ile sorun bazen geyik avı ve baraj tamiri uzun bir günün ardından, bizim kabin geri yolumuzu unutuyoruz! Kullanışlı dizüstü bilgisayarımız (her zaman yanımızda), bizi eve götürmenin bir yolu olsaydı harika olmaz mıydı? Uzun zamandır, bilgisayarınızda bir pusula görüntülerseniz, kuzeyi gösterdiğinde en parlak olacağı söylendi. Bunu test etmek …

8
Bankada Golf
Yeni bankamızın bir vezne işlem sistemine ihtiyacı var ama bir sorun var. Sunucumuzda sadece birkaç yüz baytlık alan var, bu yüzden çok kompakt bir kod yazmanız gerekecek. Veri tabanı Neyse ki veritabanımız çok basit (banka başkanımızın okul çocuğu oğlu tarafından inşa edildi) ve şu ana kadar sadece birkaç müşterimiz var. …
11 code-golf 

7
En uzun ters palindromik DNA alt dizisi
Bildiğiniz gibi, DNA'da dört baz vardır - adenin ( A), sitozin ( C), guanin ( G) ve timin ( T). Tipik Aile bağlar Tve Cile bağlar Gve "basamakları" oluşturan DNA çift sarmal yapısı . Bu tanımlar tamamlayıcı yani tamamlayıcı - bir baz ile o bağları temel olduğu Aolduğu T, tamamlayıcısı …

1
Seyahatimi Serin Tut!
Meydan okuma Marks ve Spencers'ın etrafında dolaşırken, dükkanın etrafına rastgele yerleştirilmiş klima üniteleri olduğunu fark ettim. Serin tutmak istedim, çok uzun süre bir klima ünitesinden uzak kalmadan tüm dükkanda dolaşmanın en kolay yolunun ne olduğunu merak ettim. Bir harita verildiğinde, bir klima ünitesinden mesafeyi olabildiğince kısa tutarak (AC ünitesi bir …

2
Beraberlik Sri Yantra
Meydan okuma: Sri Yantra'yı çizin . Nasıl: Onu çizmenin farklı yolları var. Hepsi birçok adım içerir. Bağlantılı adımları izlemeden çizebileceğinizi düşünüyorsanız , çiziminizde olması gereken öğeler için aşağı kaydırın . Tam adımları burada bulabilirsiniz: http://www.saralhindi.com/Shri_Yantra/makingsky14steps_eng.htm ( Onları buraya kopyalamadım çünkü çok uzun bir soru olacaktı , ilk bağlantının kopması durumunda …

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.