«code-golf» etiketlenmiş sorular

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

9
Çokgen Sayılar!
Giriş Matematikte, çokgen bir sayı, normal bir çokgen şeklinde düzenlenmiş noktalar veya çakıllar olarak temsil edilen bir sayıdır. Noktalar alfa (birim) olarak düşünülür. Bunlar bir tür 2 boyutlu figüratif sayılardır. Örneğin 10 sayısı bir üçgen olarak düzenlenebilir: * ** *** **** Ancak 10 kare olarak düzenlenemez. Öte yandan, 9 sayısı …

11
Dizeyi kare şeklinde sarın!
Bir dize verildiğinde, ilk önce aşağıdaki gibi kare yapın: Önce dizeyi yazın. abcde Ardından, sola döndürülmüş dizeyi yazın. abcde bcdea Len (string) satırları yazana kadar bunu yapmaya devam edin . abcde bcdea cdeab deabc eabcd Şimdi, dizeden şöyle okuyun: ----+ +--+| |+>|| |+-+| +---+ Hangi verir: abcdeabcdcbaedcbcdeabaede Bu dizeyi yazdırın. …
12 code-golf  string 

1
Rastgele Kabak Yaması
Geçen gün bir doğum günü partisi için bir kabak yaması boyunca yürüyordum ve balkabağı sarmaşıklarının, kıvrımlar, döngüler ve dallarla şık bir desen oluşturduğunu fark ettim. Bunu burada bazı ASCII sanatlarıyla simüle edeceğiz. (()) \ p--q p-----q / \ / \ (()) b--d (()) Asma Yapım Kuralları Sadece \ / - …

17
/ * Satır numarası yorumları oluştur * /
Göreviniz, bir dizeyi girdi olarak alacak bir program (veya işlev) yazmak ve aşağıdaki satırları karşılayan her satırın başına metin eklemektir: Eklenen metin satır numarasını içermelidir. 0- veya 1 tabanlı indeksleme kullanabilirsiniz. Metin sizin dilinizde bir yorum olmalıdır. Bir yorum, programın durumunda hiçbir değişiklik yapmayan sözdizimsel olarak geçerli bir kod parçası …

4
Sağa öncelik
Göreviniz bir dönüm noktasında trafiği düzenlemek. Kuzey, doğu, güney ve batıdan 4 yol vardır. Girdi, her yolda yaklaşan trafiği temsil eden bir dizedir. Örneğin, NNNWStoplam 5 araba olduğunu gösterir: üçü kuzeyde, biri batıda ve biri güneyde. Karakter sırasının burada bir önemi yoktur NNNWS, buna eşdeğerdir WNNSN. Doğru kural önceliğini kullanarak …
12 code-golf 

6
Haxe'de golf için ipuçları
Haxe'de golf yapmak için hangi genel ipuçlarınız var ? Ben kod-golf sorunları uygulanabilir ve aynı zamanda en azından biraz Haxe (örneğin "yorumları kaldırmak" bir cevap değildir) belirli fikirler arıyorum. Lütfen cevap başına bir ipucu gönderin. Haxe burada çevrimiçi olarak çalıştırılabilir !
12 code-golf  tips 

3
Fonemik Abugida
Karakterler Bu Unicode karakterlerine İngilizce IPA ünsüzleri diyelim : bdfhjklmnprstvwzðŋɡʃʒθ Ve şu Unicode karakterlerine İngilizce IPA ünlüleri diyelim : aeiouæɑɔəɛɜɪʊʌː (Evet, ːsadece uzun sesli harftir, ancak bu zorluğun amacı için bir sesli harf olarak ele alın.) Son olarak, bunlar birincil ve ikincil stres işaretleri : ˈˌ Not ɡ( U +, …

12
Tek yollu bir labirent oluşturun
Tek bir tamsayı N verildiğinde (5 <= N <= 51), kenar uzunluğu N olan ve aşağıdaki gereksinimleri karşılayan bir labirent oluşturun : Labirent karakterlerden oluşmalıdır | -ve +. Bu kullanmalıdır |dikey duvarı gibi karakteri -yatay duvarı olarak karakteri ve o duvar dönüşler ise, karakter +kullanılmalıdır. Yolun genişliği bir karakter olmalıdır. …

8
Yoğun Sayı Dizisi
OEIS : A167171 Bir yoğun sayı olmayan asal bölenler gibi birçok asal bölenler (bölenler olarak kendisi 1 olmak üzere ve) tam olarak sahip bir sayıdır. Eşdeğer olarak, ya bir ana ya da iki ayrı primin ürünüdür. İlk 100 yoğun sayı: 2, 3, 5, 6, 7, 10, 11, 13, 14, 15, …

2
Bir Solitaire Satranç Bulmaca çözün
Son zamanlarda Solitaire Chess olarak bilinen bir bulmaca oyunuyla tanıştım . Buradaki kuralları özetleyeceğim: Tahta 4x4 dama tahtasıdır. Tüm parçalar aynı renktedir (takım yok) ve tüm parçalar başka herhangi bir parçayı yakalayabilir. Her hareket bir yakalama olmalıdır. Boş karelere hareket yok. Sonunda tam olarak bir parça kalmalıdır. Tüm parçalar tek …
12 code-golf  chess 

3
Oy pusulasını doğrulayın
B'yi etiketleyeceğimiz bir oy pusulası numarası , 1'den B'ye (B + 1) / 2 arasındaki sayıları bir üçgene yerleştirmenin yollarının sayısıdır, böylece her satır ve sütun artan sırada olur. İlk dört oy pusulası sayısı: a(0) = 1 a(1) = 1 a(2) = 1 a(3) = 2 a(3)2, yani sayıları 1'den …

30
Bir listenin "paketlenmemiş boyutu" nu bulun
uYuvalanmış bir listenin l(yalnızca listeleri içeren) "paketlenmemiş boyut" işlevini aşağıdaki kurallarla tanımlayalım : Eğer lo zaman, boşu(l) 1'dir. lBoş değilse , u(l)her öğenin sarılmamış boyutlarının toplamına lartı bire eşittir . Göreviniz, listeyi girdi olarak alan ve listenin paketlenmemiş boyutunu çıkaran (veya döndüren) bir program (veya işlev) yazmaktır. Test Durumları: [] …

18
Tüm İkili Kombinasyonlar Ondalık
feragat Bu soru, bu sorunun bir kopyası değil . Zaten ilk parametrelerde ayarlanmış olduğundan, belirli basamakları saymıyorum. Bu soru, sağlanan rakamlara göre ikili dizelerden oluşturulabilecek ondalık sayılara odaklanmaktadır. Meydan okuma İki tamsayı verildiğinde Xve sırasıyla Ysıfır ( 0) ve birler ( ) sayısını temsil ederek 1, yalnızca sağlanan sıfırları ve …
12 code-golf  binary 

6
Cheddar'da golf için ipuçları
Cheddar , kullanıcı Downgoat tarafından oluşturulan, programlamayı daha kolay, daha hızlı ve daha sezgisel hale getirmek için tasarlanmış üst düzey, fonksiyonel + nesne yönelimli bir programlama dilidir . Cheddar'da golf yapmak için hangi genel ipuçlarınız var? Ben kod-golf sorunları uygulanabilir ve aynı zamanda en azından biraz Cheddar (örneğin "gereksiz boşluk …
12 code-golf  tips 


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.