«code-golf» etiketlenmiş sorular

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

2
Lazanyamı doğrula
senaryo Genellikle lazanya pişiririm, ama birkaç hatam var. Bu hataları çok sık tekrarladığım için, her şeyi doğru yapıp yapmadığımı kontrol eden bir program yapabileceğimi düşündüm. Geçerli lazanya Geçerli bir lazanya En az 5 sütun genişliğinde En az 4 kat yüksek Ekstra peynir hariç Üst tabaka peynirdir (ile temsil edilir ,) …

6
Köprüler ASCII Art'taki her şey için metaforlardır
( başlık için Jim West'ten özür dileriz ve Cisco'nun logosunun metinsel temsilinden rastgele ilham alır: .:|:.:|:. konsept için) Bir giriş tamsayısı verildiğinde , aşağıdaki inşaat kurallarına 1 <= n <= 255göre bir asma köprü mesafesinin ASCII sanat temsilini nçıktılayın: Köprünün başlangıcı ve sonu ( nuzaktan sayılmayan ) her zaman -|ve …

3
Golflu ondalık kesirler
Amacınız, girdi kesiri için en kısa benzersiz ondalık dizilimini çıkaran bir kod yazmaktır. Aynı paydaya sahip iki fraksiyon aynı çıktıya sahip olamaz, ancak farklı paydalara sahip fraksiyonların aynı temsile sahip olması mümkündür. Giriş olarak 2 tamsayı alın , ilki pay, ikincisi payda. Örneğin: n d output ----- ------ 0 13: …

3
Dobble / SpotIt kart üreticisi
Giriş Dobble / SpotIt , insanların aynı simgeyi bir çift kartta en kısa sürede tespit etmeleri, göstermeleri ve bir sonraki çifte geçmeleri gereken bir kart oyunudur. Her kartın birden fazla sembolü vardır (normal sürümde 8), ancak her kart çifti arasında tam olarak bir tane ortaktır. Oyunun fiziksel kopyasından bir örnek: …

2
Permütasyonları eşleştirin!
Zorluğunuz, kendisinin her dize permütasyonuyla eşleşen bir normal ifade oluşturmaktır ve başka bir şey değildir. Maç ayrıca büyük / küçük harfe duyarlı olmalıdır. Örneğin, normal ifadeniz: ABC Şu dizelerle eşleşmeli (ve eşleşmelidir): ABC ACB BAC BCA CAB CBA Şunun gibi şeylerle eşleşmemelidir: AABC (contains an extra A) ABCD (contains an …

9
Tüm Ksenodromlar
Giriş Temel bir xenodrome n bir tam sayı olduğu bir baz ile olan tüm rakamlarını n birbirinden farklıdır. İşte ksenodromların bazı OEIS dizileri. Örneğin, baz 16'da, FACE, 42ve FEDCBA9876543210bazı xenodromes (vardır 64206, 66ve18364758544493064720 tabanın 10), ancak 11ve DEFACEDdeğillerdir. Meydan okuma Bir giriş tabanı verildiğinde, n , bu baz için tüm …

19
En Kısa Konami Kodu
Sorun Konami Kodu çalışma sırasında yazıldığında, " +30 lives" dizesini yazdıran ve istediğiniz sesi bilgisayarın hoparlöründen çalan bir program yazmalısınız . Tanım "Konami Kodu", UUDDLRLRBAenter tuşuna basılarak tanımlanır . Kurallar Kodunuz oklarla veya harflerle tutarlı olduğu sürece yukarı okunu U, aşağı için D, sol için Lve sağ için kullanmayı seçebilirsiniz …


21
Bir şifre oluşturun
Bir sayı ve dize verilen bir şifre oluşturma Göreviniz basit. Girdi olarak bir dize sve bir sayı verildiğinde 0 <= n <= 9, dize nsürelerinin her karakteri arasına sahte rastgele yazdırılabilir ASCII karakteri ekleyin . Öyle ki, her karakter içins aralarında nrastgele karakterler var . Boşluklar kesilmelidir. Giriş: Şifrede sşifrelemek …

10
CSV'yi Tabloya Dönüştür
Meydan okuma Bir CSV girişi verildiğinde, kutu karakterlerini kullanarak uygun bir unicode tablo çıkarın. Biçimlendirme Tablo aşağıdaki kurallar kullanılarak biçimlendirilecektir: Sütun genişliği, bu sütunun en uzun değerine eşit olacaktır Tüm tablo verileri haklı bırakılacak Her tablo ilk csv satırının başlık olduğunu varsayar Tablo kenarlıkları için aşağıdaki karakterleri kullanacaktır: ┌ ┬ …


2
Hayaletler ve Kabaklar
İşte Jack-o-Lantern'e oyulmuş bir ASCII balkabağı. Sevimli değil mi? ((^v^)) İşte bir ASCII hayaleti. Bak ne kadar ürkütücü! \{O.O}/ Açıkçası, kabaklar yerde olmalı, aralarında boşluk olmalı, böylece çürümezler. Bununla birlikte, hayaletler balkabağının üstünde durmayı severler, bu yüzden onlar bile spookier . Bununla birlikte, iki balkabağının üzerinde durmaları gerekir , aksi …

7
Palindrom yapmak için minimum eklemeler
Bugün başka bir palindrom mücadelesi yapacaksınız! Bu nedenle, bugünkü göreviniz bir dize almak ve onu bir palindrom haline getirmek için eklemek için gereken minimum harf miktarını belirlemektir. Örneğin, dizeyi ele alalım fishes. Bu durumda, en iyi yol eklemek olacaktır h if, bu nedenle sonuç 3 olacaktır. fishe s h if …

15
Palindrome çok dilli
Göreviniz iki farklı dilde çalışan ve aşağıdakileri yapan bir program yazmaktır: Bir dilde, belirli bir dizeyi palindromize eder. Dizeyi al. abcde Dizeyi ters çevirin. edcba İlk karakteri kaldırın. dcba Orijinal dizeye yapıştırın. abcdedcba Başka bir dilde, belirli bir dizeyi depalromize eder. Yukarıdaki yöntemle palidromize edilmiş bir dize alın. abcdedcba Karakterleri …

6
Cadılar Bayramı için hazırlanalım
Hepinizi bilmiyorum ama Cadılar Bayramı için hazırlık yapmıyorum –– asla yapmayacak –– ama komşum öyle, ona yardım edeceğiz. Hangi şeker markasına sahip olduğunu bulmak için yardıma ihtiyacı var, ancak Cadılar Bayramı'ndan önce bitiremeyeceği çok şeker var. Onun: Snickers Kit Kat Yıldız patlaması GummyBears Twix Giriş Yalnızca harf ve boşluk içeren …
15 code-golf  string 

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.