«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
Programın ASCII kodlarının toplamını yazdırmak için bir program yazın
Göreviniz, programın karakterlerinin ASCII kodlarının toplamını yazdırmak için bir program yazmaktır. Herhangi bir dosyayı açmanıza izin verilmez (Komut satırı bağımsız değişkenleri, standart girdi veya dosyalar gibi herhangi bir girdi yasaktır). En düşük sayıyı (yani en düşük ASCII kodlarına sahip) yazdıran program kazanır. C dilinde yazılmış böyle bir programın bir örneği …

2
En az sıkıştırılabilir resmi oluşturun
"Bir resim bin kelimeye bedeldir" - eski deyiş böyle gider. Ortalama kelime yaklaşık dört karakter uzunluğundadır, bu yüzden bir resim 4kB bilgi aktarır. Fakat bir resim, bilgi yerine, ne kadar entropi taşıyabilir? Göreviniz, tam olarak 4.000 bayt boyutunda, mümkün olan en yüksek entropiye sahip bir görüntü oluşturmaktır. Seçtiğiniz herhangi bir …


15
Elle Mantık Kapıları
Temel mantık kapılarını taklit eden bir program yapın. Giriş: Tümüyle büyük harfli bir sözcük ve ardından boşluklarla ayrılmış 2 adet 1 basamaklı ikili sayı OR 1 0. Kapılar OR, AND, NOR, NAND, XOR, ve XNORihtiyaç vardır. Çıktı: Girilen mantık geçidinin çıktısına iki sayı verilir: 1 veya 0. Örnekler: AND 1 …
13 code-golf  logic-gates  hashing  code-golf  code-golf  number  array-manipulation  integer  code-golf  string  unicode  text-processing  cops-and-robbers  boggle  cops-and-robbers  boggle  code-golf  ascii-art  code-golf  word-puzzle  king-of-the-hill  python  code-golf  sequence  kolmogorov-complexity  code-golf  source-layout  code-golf  string  kolmogorov-complexity  math  number  code-golf  date  code-golf  combinatorics  recursion  game  king-of-the-hill  javascript  code-golf  array-manipulation  code-golf  radiation-hardening  self-referential  code-golf  integer  code-golf  number  code-golf  set-theory  code-golf  sequence  code-golf  string  sorting  natural-language  code-golf  decision-problem  number-theory  primes  code-golf  code-golf  ascii-art  code-challenge  array-manipulation  sorting  rubiks-cube  regular-expression  code-golf  counting  file-system  recursion  code-golf  string  kolmogorov-complexity  color  code-golf  game  code-challenge  permutations  encode  restricted-time  decode  code-golf  math  decision-problem  matrix  integer  palindrome  code-golf  matrix  statistics  king-of-the-hill  king-of-the-hill  python  card-games  code-golf  string  natural-language  code-golf  sequence  number-theory 

30

6
Metin-Beyin Flak
Zorluk, giriş metnini, metnin çıktısını alacak beyin flak koduna çevirmektir. Alınan öğretici burada izni ile burada Brain-Flak'ın 'sol' ve 'sağ' olarak bilinen iki yığını vardır. Aktif yığın soldan başlar. Boş bir yığın açılırsa 0 döndürür. İşte bu kadar. Başka değişken yok. Program başladığında, her komut satırı bağımsız değişkeni etkin yığına …

2
Ölümünü atlat!
Giriş "Muhuhuhahahah!" Deli bilim adamı güler. "Kendi küçük oyunumda mahsur kaldın!" Önünüzde ölümcül bir yılan çukuru, arkanızda ise dipsiz bir uçurum var. Çıkış yok, sıkıştın! "Önünüzdeki iki adım yılan çukuru ve arkanızdaki iki adım uçurum. Ama! Hareket etmeden önce, ileri ve geri bir dizi adım yazmalı ve bana vermelisin. Ama! …

11
Gevşek aralıkları yorumlama
Gevşek aralıkları yorumlama ListSharp birçok özelliğe sahip yorumlanmış bir programlama dilidir, bu özelliklerden biri şu şekilde çalışan 1 indeks tabanlı bir aralık yaratıcısıdır: Sen gibi bir aralığı tanımlamak (INT) TO (INT)ya da sadece (INT)nerede ikisi veya tek int dakika arasındaki gidebilir max int32 değeri Daha sonra bu aralıkları, sınırlarını aşmaktan …
13 code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

4
Mektupları Alın
Görev Sanırım herkes otomatik kod oluşturmayı ve çalışma sırasında biraz zaman kazanmayı seviyor. Gün boyunca çok sayıda sınıf ve üye oluşturmanız gettersgerekir ve bunların hepsini el ile oluşturmak istemezsiniz . Görev, getterstüm sınıf üyeleri için sizin için otomatik olarak oluşturulan bir program veya işlev yazmaktır . Girdi Bizim dilimizde nesneler …
13 code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

11
Programları Yazdıran Bir Program
Meydan okuma Amacınız başka bir program yazdıran bir program yazmaktır. Bu basılı program başka bir program yazdırmalı ve yeni program sonuna kadar başka bir program yazdırmalıdır. kurallar Her program 256 bayttan az olmalıdır. (Bunun değiştirilmesi gerekiyorsa, bir yorum bırakın) Son program boş bir program olmalıdır. Sonlu sayıda program olmalıdır, bu …

6
Belirleyici bir optimizasyon zorluğu
Tüm girişleri 0 veya 1 olan 30 x 30 Toeplitz matrisini düşünün . Bu zorluk, mümkün olan en büyük determinant içeren matrisi bulmak için basit bir optimizasyon zorluğudur. Giriş Yok Çıktı A 30 x 30 Toeplitz matrisi, girişleri belirleyici ile birlikte 0 veya 1'dir. Skor Çıkttığınız matrisin belirleyicisi. İki kişi …

1
Tetris Tangramları
Giriş Tangrams , blokları çeşitli şekillere yerleştirmeyi / yerleştirmeyi içeren klasik bir bilmecedir. Çin 七巧板 - kelimenin tam anlamıyla "yedi beceri kurulu" anlamına gelir. Bu fikri ele alalım ve bir ızgarayı doldurmak için yedi Tetrominos parçasını kullanalım . Meydan okuma Bir dizi ızgara koordinat dizisini girdi olarak alan ve belirtilen …


1
Kurye ception
Kurye ception Program herhangi bir dizeyi giriş olarak kabul etmeli ve Courier'de giriş dizesini gösteren bir piksel görüntüsü çıkarmalıdır. abdegopqABDPQRSiyah piksellerle çevrili bir 'delik' ( vb.) İçeren tüm harfler de siyahla doldurulmalıdır. Giriş Program giriş olarak herhangi bir ASCII dizesini kabul edebilmelidir. Farklı bir girişi kabul etmek için program kodunun …

1
Kaynaştırıcı Havai Fişekler
genel bakış Havai fişeklerin a-zve zamanların bir listesi verildiğinde 3-78, hepsini doğru zamanda yanmaları için sigortalarla düzenleyin. Bir girdi satırı, boşlukla ayrılmış harfler ve sayılar olarak verilir: a 3 b 6 c 6 d 8 e 9 f 9 Bu örnek gösterir o havai fişek aanda ışık ihtiyacı 3, bve …

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.