«code-golf» etiketlenmiş sorular

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

13
Normalleştirilmiş Malbolge - Malbolge çevirmeni
Bu görevde, Normalize Edilmiş Malbolge programını alan ve ortaya çıkan Malbolge'u çıkaran bir program / işlev yazacaksınız. programını . (Bu, tüm Malbolge programcılarının kullandığı gizli bir araçtır!) Giriş (Bir şekilde) Normalleştirilmiş Malbolge programını temsil eden bir veri yapısı. Çıktı Ortaya çıkan Malbolge programını temsil eden bir veri yapısı. Örnekler jpoo*pjoooop*ojoopoo*ojoooooppjoivvvo/i<ivivi<vvvvvvvvvvvvvoji …
12 code-golf  string 

1
Recamán'ın sırasını ASCII ile çizin
Recamán dizisi ( A005132 ) şu şekilde tanımlanan bir matematik dizisidir: A(n)=⎧⎩⎨0A(n−1)−nA(n−1)+nif n=0if A(n−1)−n is positive and not already in the sequenceotherwiseA(n)={0if n=0A(n−1)−nif A(n−1)-n pozitif ve sıraya girmemişbir(n-1)+naksi takdirdeA(n) = \begin{cases}0 & \textrm{if } n = 0 \\ A(n-1) - n & \textrm{if } A(n-1) - n \textrm{ is positive …

5
Kodunuzu ters çevirin, OEIS'i ters çevirin
Burada görev, bir doğal sayı alan bir program yazmaktır nnn ve üreten bir OEIS dizisinin inci dönem. Bu sekans, ardından 6 basamaklı bir tanımlayıcıya sahip olmalıdır . Şimdi kaynak kodunuzu alıp yeni bir program üretmek için bayt sırasını ters çevirdiğinizde, bu programın bir OEIS dizisi de uygulaması gerekir. Yeni sekans …

6
Virüs vs Panzehir kodu golf [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 . 9 ay önce kapalı . 'V' ile gösterilen virüsleri, 'a' ile gösterilen panzehir1 ve 'b' ile gösterilen panzehir2'yi içeren dikdörtgen bir …
12 code-golf 

30
Chunk + Rakamların listesini numaralandırma
Ondalık basamakların bir listesi var: 4, 4, 4, 7, 7, 9, 9, 9, 9, 2, 2, 2, 4, 4 Ondalık basamakların listesi öğeler olarak bilinir. Aynı ve bitişik sayıları gruplandırarak bu öğelerden "parçalar" oluşturabiliriz. Her parçaya, 1'den başlayarak ve parçaların orijinal listede görünme sırasına göre 1 oranında artarak benzersiz bir …

3
BrainFuck ile 1000 kez 'A' yazdırın
'A' 1000 kez yazdırmak için en iyi BrainFuck kodu nedir (kod boyutu açısından)? Benim yaklaşımım: 'A'yı p [0] olarak ayarlayın 255 'A' görüntülemek için 255'i p [1] olarak ayarlayın, 3 kez 235 'A' görüntülemek için 235'i p [1] olarak ayarlayın Bu etkili değil ama yedekte sayıcıları aynı anda bir çarpma …

6
Tam Sayıları Özgünlüğe Göre Gruplama
Giriş: Kıvrımlı bulmacalar topluyorum. Bükülen bulmacaların çoğu Çinli şirketler tarafından üretilir ve satılır. En tanınmış şirketler tasarımlarını üretmek ve pazardaki bir ürün üzerinde birlikte çalışmak için bulmaca tasarımcılarından izin ister. Bu durumda, bulmaca tasarımcıları elbette bulmacalarından birinin pazara girmesinden çok mutlu ve gururlu. Bununla birlikte, nakavt bulmacaları yapan Çinli şirketler …

29
Bir Word'deki Olası Tüm Harf Kombinasyonlarını Sayın
Size, normal az karakterleri içeren bir dize verilir. (Bunun herhangi bir testte her zaman geçerli olacağını ve tüm harflerin de küçük harf olacağını varsayabilirsiniz). Dizedeki tek tek karakterlerden kaç tane benzersiz kombinasyon yapılabileceğini belirlemeli ve bu sayıyı yazdırmalısınız. Ancak, olası kombinasyonlar sayılırken yinelenen harfler yok sayılabilir. Başka bir deyişle, verilen …
12 code-golf  string 

30
Girilen son baytı yazdır
Meydan okuma Bir girdi bayt dizeniz var, içindeki son baytı çıktılar. kurallar Gönderiminiz, girişteki son baytı veren bir program veya işlev olabilir. dize, stdin veya komut satırı bağımsız değişkenleridir ve boş değil. Bunu brainfuck ile çözmeye çalışıyordum, ancak tüm dillerin katılmasına izin veriliyor. Bu kod golfü . Örnekler "?" -> …
12 code-golf  string 

8
Blackjack Göğüs Hesaplayıcı
Yirmi bir olarak da bilinen Blackjack , kendiniz ve bir krupiye arasında, her oyuncunun krupiyeye karşı yarıştığı ancak oyuncuların birbirlerine karşı oynamadığı bir karşılaştırma kart oyunudur. Oyun aşağıdaki gibi gider, dağıtıcı size bir kart dağıtır. Krupiye daha sonra kendilerine bir kart kapalı olarak dağıtır. Krupiye size başka bir kart dağıtır. …

7
Golf size büyük bir iyilik için bir anagram!
Görev Bu meydan okumada, göreviniz düzgün dağılımlı rasgele seçilen anagramlarından birini çıktısı veren bir kod yazmaktır, ancak hiçbir zaman kendini çıktılamamalıdır. ayrıntı Hiçbir giriş yapılmazsa, programınız kaynak kodun anagramlarından herhangi birini çıktılamalıdır. Programınız asla kendi kaynağını olduğu gibi vermemelidir, yani asla bir kine olmamalıdır. Giriş Programınız herhangi bir girdi almamalıdır. …

4
/// alanında golf için ipuçları
/// alanında golf oynamak için hangi genel ipuçlarınız var ? Ben kod-golf sorunları uygulanabilir ve aynı zamanda en azından biraz /// (örneğin "gereksiz boşluk kaldırmak" bir cevap değildir) için belirli fikirler arıyorum. İtflabtijtslwi ve Lines için ipuçları burada ve burada da geçerlidir. Lütfen cevap başına bir ipucu gönderin.
12 code-golf  tips 

1
Çılgın kimyager ve zeki programcı
backstory Bir kimya laboratuvarında başım dönüyor ve eski bir deli kimyager tarafından kaçırıldığınızı anlıyorsunuz. Yaşından dolayı çok iyi göremediği için onun için çalışmanı istiyor ve ancak o zaman laboratuvardan kaçabilirsin. Görev Kimyasal formülü girdi olarak verilecek moleküllerin yapısal formüllerini iade etmek sizin görevinizdir . Giriş olarak yalnızca karbon ( ), …

11
Parmak eklemlerini sayarak tam 31 gününüzün kaç ay olduğunu sayın
Bir ayın 31 gün veya daha kısa bir süreye sahip olup olmadığını belirlemek için hala kendi ekleminizi kullanan kaçınız? İşiniz, bir ay aralığında kaç ayın, tam 31 gününüzün ve kaçının "eklemleri sayarak" 31 günden az sürdüğünü saymak için bir program yazmaktır. Nezaket: amsi.org.au Giriş İlki herhangi bir uygun formatta verilen …

7
XNOR dijital zamanlama diyagramını çizin
Aşağıda, XNOR mantık geçidi için (şematik) bir Dijital zamanlama diyagramı verilmiştir . ┌─┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐ ┌───┐ A ──┘ └─┘ └─┘ └─┘ └─┘ └─┘ └── ┌───┐ ┌───┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐ B ┘ └─┘ └─┘ └─┘ └───┘ └─┘ └ ┌─────┐ ┌─┐ ┌─┐ ┌───┐ X ──┘ └───┘ └───┘ └───┘ └──── …

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.