«code-challenge» etiketlenmiş sorular

Bir kod zorluğu, diğer puanlama etiketleri (örn. Kod-golf) tarafından kapsanmayan nesnel bir kazanma ölçütüyle bir programlama bulmacasını çözmenin yaratıcı yolları için bir yarışmadır.

30
Bekle, bu hangi dil?
Son zamanlarda, NegativeLiteralsuzantının devreye girip girmediğini tespit edebilecek bir Haskell programı yazma zevkim oldu. Aşağıdakilerle geldim: data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) Çevrimiçi deneyin! Bu Truenormal ve Falsebaşka şekilde yazdırılır . Şimdi bunu yaparken çok eğlendim, hepinize meydan okuyorum. Başka hangi Haskell dil uzantılarını çözebilirsiniz? kurallar Belirli …

5
Küme boyutunun aşılması
Flash depolamanın güvenilirliğinden bıkmış, tüm programlarınızı eski güzel 1.440 KiB disketlerden birinde saklamaya karar verdiniz. Ancak, 3.000 program bile kopyalanmadığında, disk doluydu. Bu nasıl mümkün olabilir? Sizin gibi kod golf sanatında usta, programlarınızın çoğu 100 bayt bile değil, o yüzden bol miktarda yer kalmalı ... Süper Kullanıcı hakkında sorduktan sonra, …


16
Bir haiku çıkaran çalıştırılabilir haiku [kapalı]
Bulmaca: Aşağıdakileri içeren üç satırlık kısa bir program yazın: sesli okunduğunda satır başına 5/7/5 heceye sahiptir Çalıştığında bir haiku çıktılar. Doğru yapıya sahip, ancak haiku olmayan bir programa bir örnek (Python): >>> for x in range(3): ... print "EXTERMINATE HUMANS" ... # I am a Dalek. ... EXTERMINATE HUMANS EXTERMINATE …

24
Tekrar ASCII
Meydan okuma ASCII karakterlerini yeniden düzenleyen bir program yazın! Yazdırılabilir ASCII karakterlerinin tümünü bir kez içeren tek bir dizge çıkarmalıdır. Bu dizenin ilk karakterine 1, ikinci karaktere 2 ve benzerleri atanır. İki karakter normalde yan yana ise (karakter kodları arasındaki fark 1'dir), çıktıda yan yana görünmeyebilirler. puanlama Puanınız, programınızın çıktısının …

1
Domino Devreleri
sayı tahtası VisualMelson'ın gönderiminde ham puanlar (yani domino sayılır). Bunları, daha fazla cevap geldiğinde, aşağıda açıklanan normalize edilmiş puanlara dönüştüreceğim. Mevcut çözüm, şimdi kıyaslamadaki tüm devreleri çözebilir: Author Circuit: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 …


9
Bir Yarış Arabası Programlayın
Kuroineko'ya YAPILANDIRMA. Gauntlet pistinde mükemmel hız (672 hamle) için ödül kazandı. LEADER: * Nimi hafif bir 2129 atıyor. Diğer girişler daha büyük ancak ciddi bir hız gösteriyor. * Lider daha sonraki girişlerden dolayı değişebilir. Görevin, bir yarış arabasını hızlı bir şekilde sürdürebilecek küçük bir program yazmak. kurallar Programınız parçanın görüntüsünde …

27
Benzersiz karakterlere sahip kod üreteci
Meydan okuma Göreviniz, başka bir kod parçasını çıkaran bir kod parçası yazmak. Bu kod sırayla, son kod tamsayı 1 olana kadar başka bir kod çıkarmalıdır . Zincir, ilk çıkış 1 verildiğinde sona erer . Programlarınızdan hiçbiri herhangi bir karakteri paylaşamaz (Kurallar bölümünde bir istisna vardır). Kazanan gönderim, en uzun zincir …

9
Dize Snakify
Sarhoş bir dize şöyle görünür: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Senin görevin Bir dize sve bir boyut alın n, sonra dizilmiş dize çıktı. Girdiler ThisIsAnExampleOfaSnakifiedStringve 3yukarıdaki örneği üretecekti. Özellikler s sadece kod noktaları 33 ile 126 arasında dahil …
35 code-golf  string  ascii-art  code-golf  code-golf  string  balanced-string  decision-problem  code-golf  string  geometry  grid  code-golf  tips  lisp  code-golf  quine  tips  king-of-the-hill  code-challenge  math  code-golf  string  palindrome  math  fastest-code  code-golf  string  counting  code-golf  code-golf  internet  code-golf  quine  source-layout  hello-world  code-golf  math  number  sequence  arithmetic  code-golf  ascii-art  grid  code-golf  number  grid  code-golf  string  crossword  code-golf  code-golf  ascii-art  grid  counting  code-golf  code-golf  math  sequence  arithmetic  number-theory  code-golf  code-golf  graphical-output  geometry  random  code-golf  ascii-art  grid  counting  code-golf  string  ascii-art  code-challenge  test-battery  code-golf  string  code-golf  ascii-art  kolmogorov-complexity  code-golf  interpreter  code-golf  math  sequence  code-golf  math  primes  set-partitions  code-golf 

2
PPCG Handikap Sistemi
Hepimizin bildiği gibi, meta olduğu taşan ile şikayetler hakkında puanlama kod golf arasındaki dil (evet, her bir kelimenin ayrı link ve bu sadece buzdağının görünen kısmı olabilir). Pyth belgesine bakmayı gerçekten rahatsız edenlere karşı çok kıskançlık duyduğumda, biraz daha yapıcı bir zorluğa sahip olmak, kodlama konusunda uzmanlaşmış bir web sitesine …

30
Kelime araması yapalım!
Bu mücadelede, birlikte farklı dillerde birçok program içeren bir kelime araması yapacağız. Bizi ·, bir kısmı Ruby programının karakterleri ile değiştirilen 60'a 25 boşluk ( ) olan bir ızgara ile başlattım . Cevaplamak için henüz kullanılmamış bir dil seçin. Seçtiğiniz dili kullanarak, bir karakter, belirteç, çizgi veya tüm girişleri konsoldan …

14
Sudoku Sıkıştırma
İşiniz herhangi bir dilde bir program (veya iki ayrı program) yazmaktır: Tamamlanmış bir Sudoku panosunu girdi olarak alabilir (herhangi bir mantıksal formatta) ve onu bir karakter dizisine sıkıştırabilir Girdi olarak sıkıştırılmış dize almak ve almak için sıkıştırmasını Can kesin (9 satır herhangi mantıksal biçiminde çıkış) aynı tamamladı Sudoku kurulu Not: …

15
1–255 sayıları için Brainfuck oluştur
1'den 255'e kadar olan sayılar için verilen sayıyı dizinin bir byte'ında üretecek olan BF kodunu ve yeni bir satır yazdıracak bir program yazın. Örneğin, çıktının ilk dört satırı olabilir (ve büyük olasılıkla olacaktır): + ++ +++ ++++ Kazanan en küçüğü olacak: source code + output(bayt cinsinden). Açıklamalar ve Revizyonlar : …

22
Bir dizgeyi patlat
Herhangi bir dize verildiğinde, metnin her köşegen boyunca yukarı ve aşağı doğru gittiği bir üçgen şeklinde yazdırın. Örneğin, bir girdi "Hello World"çıktı olmalıdır: d l r d o l W r d o l o W r d l o l l o W r d e l o l …

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.