«code-golf» etiketlenmiş sorular

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

8
Bu Asallarım Her Zaman Katı Hatlardır
Bir sayının asal olup olmadığını görsel olarak belirlemek için kullanılabilecek bir N × N boşluk ve alt çizgi ızgarası oluşturalım. (N herhangi bir pozitif tam sayı olabilir.) Bu ızgara üç basit kurala sahiptir: N'inci sütun, n - 1 alt çizgilerinin ardından bir boşluk izleyen yinelenen modeli içerir. Bu örüntü ilk …
12 code-golf  primes 

4
Kakuro Kombinasyonları
Kakuro Kombinasyonları Zihinsel aritmetik yapamadığım için, genellikle , kurbanın 1 ila 9 (dahil) aralığındaki hangi farklı sayıların 1 ila 45 aralığındaki başka bir sayıya karşılık geldiğini tekrar tekrar çalışmasını gerektiren Kakuro Puzzle ile mücadele ediyorum. birçok sayı var. Örneğin, 3 sayıdan 23'ü nasıl alacağınızı bilmek isteyebilirsiniz, tek cevap 6 + …

2
JSF ** k birimini normal JS birimine dönüştür
Birçoğunuz zaten JSF ** k biliyorsunuz . Yapmayanlar için, herhangi bir JavaScript kodunu sadece yazılı bir şeye dönüştüren bir betiktir []()!+. Göreviniz, istediğiniz herhangi bir dili kullanarak, JSF ** k'yi belirsiz JavaScript'e dönüştüren bir program oluşturmaktır. Girdi : Geçerli JSF ** k koduna sahip bir dize. Çıktı : Girişi oluşturmak …
12 code-golf 

6
ASCII'de dokuma
Dikdörtgen bir |karakter ızgarasının, tezgâh üzerindeki gergin ipleri ( çözgü ) temsil ettiğini, temsil edeceğimiz diğer ipliklerin ( atkı ) -etrafta dokunabileceğini hayal edin. İşte 7 × 4 tezgahın dokunmamış çözgüsü: ||||||| ||||||| ||||||| ||||||| Atkıların çözgü içine dokunabilmesinin birkaç yolu vardır, en basiti düz örgüdür . Bir düz örgünün …

3
santrifüjünüze şişeler yerleştirin
Bu soru , reddit kullanıcısı taho_teg tarafından oluşturulan bu reddit iş parçacığından kaynaklanır, ancak daha genel bir "bulmaca" ya genişletilir. Merkezi eksen etrafında bir daireye eşit olarak dağıtılmış şişeler için 24 delikli bir santrifüjünüz var. Şimdi birkaç şişeniz varsa ve santrifüjü başlatmak istiyorsanız, bunların dengeli bir şekilde yerleştirildiğinden emin olmanız …
12 code-golf  math 

2
Çin daması en uzun hamle
Gelen Çince dama , bir parça, herhangi bir başka parça üzerinde sıçrama veya şerbetçiotu bir dizi yaparak hareket edebilir. Göreviniz mümkün olan en uzun atlama sırasını bulmaktır. Giriş Her biri bir tahta üzerinde bir yeri temsil eden 121 sıfır veya bir dizi. Sıfır, yerin boş olduğu anlamına gelir; bir yer …

4
İngilizce okuma ve yazma, ancak ASCII bilmeyen yabancılar için bir dize kodlama
İngilizce bilen (ve 8 bit bilgisayar mimarilerinde tesadüfen standardize olmuş) bazı uzak uzaylılar olduğu ortaya çıkıyor . Yine de ASCII'yi, hatta alfabetik düzeni hiç duymamışlardır. Bu uzaylıların Dünya'dan bilgi topladığına inanılıyor. Yine de, hiçbir iletim gönderilmediğinde anlamsız bilgi okuyan dijital ekipmanla yapıyorlar ... bu nedenle sinyal, çevredeki gürültüye karşı öne …
12 code-golf  encode 

2
Circle Maze Checker
Nesnenin labirentte hareket etmesi gereken küçük rulmanlı ahşap oyuncakları biliyor musunuz? Bu böyle. Bir labirent ve bir dizi hamle verildiğinde, topun nerede biteceğini belirleyin. Tahta dikey olarak tutulur ve top sadece tahta döndürüldüğünde yerçekimi ile hareket eder. Her "hareket" bir dönüştür (radyan cinsinden). Labirent basitçe eşmerkezli dairesel duvarlardır, her duvarın …
12 code-golf 

13
Tiyatro koltukları
Görev Bir tiyatro etiketli 10 satır vardır Aiçin Jsoldan sağa 15 1 numaralı önden arkaya ve her satırda 15 sandalye. Program en iyi koltukları seçmek için aşağıdaki kuralları kullanır. Kural 1: Bir rezervasyondaki tüm koltukların yan yana, aynı sırada olması gerekir. Kural 2: Koltuklar mümkün olduğunca öne, sonra sola olabildiğince …

4
Kelime yazım denetleyicisini karıştır!
Senin görevin, Calibri yazı tipinde herhangi bir uzunlukta bir kelime girişi alacak bir program yapmaktır . Bu kelime normal bir QWERTY klavyede bulunan harf karakterlerinden oluşacaktır. Aksanlar veya başka karakterler (noktalama işaretleri, sayılar vb.) Olmayacaktır. Yani orijinal karakterler: ABCDEFGHIJKLMNOPQRSTU VWXYZ Program daha sonra karakterleri değiştirmek için karıştırır, böylece benzer veya …
12 code-golf 

30
Tamsayı tamsayının karekökü [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 2 yıl önce kapalı . Sorun: Dil seçiminize, işaretsiz bir 64 bit tamsayının kare kökünün tabanını döndüren en kısa işlevi yazın. …

2
Bir metinden kelime bulutu oluşturma
Kod, standart girişten metin almalıdır: The definition of insanity is quoting the same phrase again and again and not expect despair. Çıktı, o metne karşılık gelen kelime bulutu içeren bir PNG dosyası olmalıdır : Yukarıdaki kelime bulutu oluşturulmuş bir uzman online uygulamasını kullanarak ve onu kelime süzülür Theve diğer ortak …

19
Bir dizi dizenin açık öneklerini bulma
Bu meydan okuma için Ruby Abbrevmodülünü olabildiğince az kodda uygulamalısınız . Meydan okuma Giriş, dilinizin dizeler dizisi (dizi, liste, dizi vb.) Olarak sahip olduğu her şey olacaktır. Bir işlev yazabilir veya STDIN üzerinde virgülle ayrılmış sözcükleri kabul edebilirsiniz. Daha sonra bu dizeler için açık önek kümesini hesaplamanız gerekir. Bu, kısaltmaların …
12 code-golf 

5
Blok entropisini hesaplayın
Bir keresinde, belirli bir blok boyutu için belirli bir sembol serisinin blok entropisini hesaplayan ve sonucun ne kadar kısa olduğuna şaşırdım bir fonksiyon yazmam gerekiyordu. Böylece size böyle bir işlevi kodlamada meydan okuyorum. Sana şimdilik ne yaptığımı (ve hangi dilde) söylemiyorum, ama önce kimse aynı veya daha iyi fikirlerle gelmediyse …
12 code-golf 

7
Bu sayı iyi bir 2048 kombinasyonu yapar mı?
Esinlenerek XKCD . Zorluk, bir sayının oyunda 2048 iyi bir kombinasyon yapıp yapmayacağını belirlemektir . Girişiniz aşağıdaki gibi bir sayı olacaktır: 8224 Ve çıkış bu sayı bu giriş için olacağını iyi 2048 combonuzu yapacak mı olacak trueyoksa yesveya 1veya pozitif sonucun göstergesi herhangi başka bir yol. Oyunun aşina olmayanlar için, …
12 code-golf 

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.