«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
Küçük “H” lerden bir “H” oluşturun.
Meydan okuma Bir tamsayı verildiğinde sizeaşağıdakileri yapan bir işlev veya program oluşturun : Eğer size1 'e eşit olduğu, çıkış H H HHH H H Eğer size1, çıktı daha büyüktür X X XXX X X Xprogramın / fonksiyonun çıktısı neredesize - 1 (İsterseniz 0, cevabınızı belirttiğiniz sürece , temel davaya karşılık …
73 code-golf  ascii-art  fractal  code-golf  code-golf  string  code-golf  string  matrix  code-golf  graph-theory  maze  binary-matrix  code-golf  kolmogorov-complexity  random  code-challenge  metagolf  test-battery  brain-flak  text-processing  code-golf  matrix  code-golf  number-theory  primes  code-golf  string  matrix  code-golf  binary  bitwise  code-golf  number  factorial  floating-point  code-golf  number  sequence  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-golf  string  code-golf  math  decision-problem  number-theory  integer  code-golf  number  decision-problem  functional-programming  code-golf  array-manipulation  matrix  code-golf  string  classification  string  code-challenge  binary  compression  decode  code-golf  string  string  code-challenge  balanced-string  encode  code-golf  number-theory  integer  base-conversion  code-golf  math  number-theory  geometry  abstract-algebra  code-golf  array-manipulation  sorting  optimization  code-golf  math  geometry  image-processing  generation  code-golf  string  cops-and-robbers  repeated-transformation  grammars  cops-and-robbers  repeated-transformation  grammars  code-challenge  restricted-source  tips  source-layout  javascript  code-challenge  kolmogorov-complexity  restricted-source  code-golf  combinatorics  counting  math  fastest-code  linear-algebra  code-golf  math  permutations  matrix  linear-algebra  code-golf  string  decision-problem  restricted-source  code-golf  number  array-manipulation  subsequence  code-golf  number  array-manipulation  matrix  code-golf  brainfuck  code-golf  color  code-golf  quine  source-layout  code-golf  subsequence  code-golf  string  ascii-art  code-golf  string  ascii-art  alphabet  code-golf  decision-problem  interpreter  hexagonal-grid  halting-problem  code-golf  string  polynomials  calculus  code-golf  math  decision-problem  matrix  complex-numbers  code-golf  random  code-golf  number  arithmetic 

14
Birden Çok Dilde Merhaba Dünya
Görev Birden çok programlama dilinde geçerli olan ve farklı bir dil olarak derlendiğinde / yorumlandığında bir program veya işlev oluşturun, "Merhaba Dünya!" farklı bir doğal dilde. Örneğin, Hello World!derlendiğinde ve C olarak çalıştırıldığında geçerli bir çözüm (İngilizce), derlendiğinde ve Hallo Welt!C ++ olarak çalıştırıldığında (Almanca) ve 你好世界!Python olarak çalıştırıldığında (Çince) …

27
2016 Time Capsule String: Diliniz Ne Kadar Çok Yönlü?
Yaklaşık bir yıl önce 31 Aralık 2015 tarihinde, şunu düşündüm: Zaman kapsülü ipi yapmalıyız. Herkes bir karakter ekler ve gelecek yeni yıllarda, o zamanlar mevcut olan karakterlerle en iyi programı kimin yapabileceğini görürüz. Kapı tokmağı nezaketle toplanan karakterleri gelen PPCG toplum ve bir yıl boyunca onları güvende tuttu. Bir kuyruklu …

30
Programlama dillerinde alfabe
Bizim görevimiz, (İngilizce) alfabenin her harfi için, alfabeyi basan bir programın adı bu harfle başlayan bir dilde yazmak . Giriş: yok Çıktı: abcdefghijklmnopqrstuvwxyz isteğe bağlı büyük harf ve sondaki yeni satır Kurallar : Puanlama metrik programlama dili uzunluğudur ismi , artı kodunun uzunluğu. Bu nedenle, C, 1'lik bir "ceza" olarak …

18
Rube Goldberg Merhaba Dünya
Bu golf için birden fazla dil kullanmanız gerekecek. Görev Bir Rube Goldberg makinesi , çok basit bir görevi yerine getirmek için çok sayıda karmaşık adımlar atan bir işlemdir. Bu golfün amacı çıktı almaktır Rube Goldberg... ama doğrudan değil. Makine "Makineniz", yürütüldüğünde, Rube Goldbergyürütme sırasında çıkarılacak başka bir dilde başka bir …

7
Hataya Dayanıklı Merhaba Dünyası (aka Röportaj)
Röportajınızın sonunda, Evil Mülakatçısı size şunları söylüyor: “Tüm başvuru sahiplerimize ne hakkında konuştuklarını gerçekten bilip bilmediklerini görmek için kısa bir kodlama testi yaptırıyoruz. Endişelenmeyin; kolay. Bir çalışma programı, size hemen işi sunacağım. " Size yakındaki bir bilgisayarda oturmanız için işaret ediyor. "Yapmanız gereken tek şey çalışan bir Hello World programı …

14
Dilin adını yazdıran bir polyglot yazın
Göreviniz, olabildiğince çok sayıda, mümkün olduğunca çok sayıda dilde çalışan bir program yazmaktır. Önemsiz çözümlerden kaçınmak için, programın çalıştırıldığı dilin adını yazdırması gerekir. puanlama Programınız en az 5 dilde çalışmalıdır. Bir programın puanı şöyle verilir: (number of languages)1.5 / (length of program) En yüksek puan, ilk geçerli cevaptan 10 gün …

15
9 Delik Görevi [kapalı]
9 Delik Görevi 9 kod golf çeşitli zorluklarla mücadele. Aynı dili bir defadan fazla kullanmanın cezaları. Bu soru pars, delik şampiyonları ve kupa kazananlarla güncellenecek. Bu, bazı arkadaşlarımla yaptığım bir yarışmadan geliyor, normal biçim değil, ama bazılarınız üzerinde farklı dönüşleri takdir edersiniz. Aşağıdaki zorluklar, kurallar ve ödüller. delikler Greenway (24) …

10
Görüntüleri Tweet'lere Kodlayın (Extreme Image Compression Edition) [kapalı]
Stack Overflow'taki çok başarılı Twitter görüntü kodlama mücadelesine dayanarak . Bir resim 1000 kelimeye bedelse, 114,97 bayta ne kadar resim sığdırabilirim? Görüntüleri yalnızca yazdırılabilir ASCII metni içeren standart bir Twitter yorumuna sıkıştırmak için genel amaçlı bir yöntem bulmanız konusunda size meydan okuyorum . Kurallar: Görüntü alabilen ve kodlanmış metni çıkaran …

10
Küçük Chandler üzgün. Onu neşelendirmek için bir bulut çizin
Küçük Chandler üzgün. Onu neşelendirmek için bir bulut çizin. Not: Bir bulut çizmek onu neşelendirmez. Bir daire, bir Kartezyen düzlemindeki dairenin x konumu olan bir Kartezyen düzlemindeki dairenin y konumu ve dairenin yarıçapı (x,y,r)olduğu 3-dipli olarak tanımlanabilir . ve olumsuz olabilir. daima olumludur. Giriş 3 tuples ayrılmış boşluk şeklindeki dairelerin …

30
OEIS'in Gelişimi
Bu zorluğun amacı, On-Line Tamsayı Dizileri Ansiklopedisi'nin her seferinde bir diziyi yeniden oluşturmaktır . Merhaba Dünya'nın Evrimi'ne benzer şekilde , her bir cevap önceki bir cevaba bağlıdır. Zamanla, bu zorluk OEIS dizilerinin bir "soy ağacı" yaratacaktır. Bu ağaca eklemek kolaydır. Ağacın herhangi bir derinliğinde N olabilecek önceki bir cevabı bulun. …

20
Kod Golfünden Çık
IO için bu varsayılan ayardan ilham alınmıştır . Görev x0 ile 255 arasında bir giriş tamsayısı verildiğinde çıkış koduyla kilitlenen bir program yazın x. Kısıtlamalar Doğrudan çıkış kodu çıkışı için amaçlanan hiçbir şeyi çağıramazsınız ( System.exit(x), geri dönüş main, vb.). Bunun yerine, programınız 1 olasılıkla programın giriş tamsayısıyla çıkmasına neden …

21
Bir programlama diline bir özellik ekleyin [kapalı]
Göreviniz bir programlama dili için, çok akıllı bir kütüphane uygulayarak veya giriş metnini işleyerek ve / veya derleme işlemini ayarlayarak bir özelliği ele almaktır. fikirler: PHP'ye serpiştirme sunumunu C'ye (örn. <?c printf("Hello,"); ?> world!) Ekleyin . Boş bir birleştirme işleci C # olmayan dillerden birine ekleyin . PHP'ye makrolar ekleyin. …

1
En az hamle freecell çözücü inşa
Freecell oyununda, alternatif renklerden aşağıya doğru ineceğiniz bir düzende astan krala uygun dört temel kazık inşa etmekle görevlendiriliyorsunuz. Bununla birlikte, bir seferde yalnızca bir kart oluşturabilirsiniz, bu yüzden size her bir dizinin tamamını taşımanıza yardımcı olacak bir kart içeren dört "boş hücre" verilir. Buradaki fikir, oyunu çözmenize yardımcı olmak için …

6
ASCII Sanat Takvimi
Bize şimdiki ayı, ayın gününü, haftanın gününü, saatini, dakikasını ve gece veya gündüz olup olmadığını (yıl veya saniye değil) söyleyen bir ASCII sanat saati ve takvimi yapalım. Herhangi bir zamanda, takvim şöyle görünür: (daha az satır aralığıyla daha iyi görünür) ________________________________________________________________ |\ ____________________________________________________________ /| | | ___ | | | …

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.