«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.

5
Modifiye Boggle Özellikli Kod ile Modifiye Boggle Checker
Arka fon Boggle , oyuncuların 4'e 4'lük rastgele alfabe tahtalarında İngilizce kelimeler bulmaları gereken bir masa oyunudur. Kelimeler, tahta üzerinde sırayla bitişik hücreler seçilerek oluşturulabilir. ("bitişik" yatay, dikey veya çapraz olarak bitişik anlamına gelir.) Ayrıca, aynı hücre bir sözcükte birden çok kez kullanılamaz. Aşağıdaki örnek bir tablodur: I L A …

19
Üçgenlik programını geçerli kılma
Üçlü ilişkinin-Triangulaer tarafından geliştirilen yeni bir esolang olan Sn Xcoder kod yapısı çok özel bir desen takip etmelidir: nKod satırı için, 2n-1üzerinde programın tam olarak karakterleri olmalıdır . Bu, üçgen / piramit şekline neden olur; ilk satırın yalnızca bir karakteri vardır ve geri kalanı 2'lik artışlarla artar. Her satır .sol …
19 code-golf  string  code-golf  combinatorics  code-golf  math  number  code-golf  matrix  code-golf  string  decision-problem  code-golf  internet  code-golf  number  number-theory  integer  expression-building  code-challenge  primes  cops-and-robbers  obfuscation  code-challenge  primes  cops-and-robbers  obfuscation  code-golf  string  balanced-string  code-golf  quine  code-generation  code-golf  matrix  code-golf  tips  c#  code-golf  ascii-art  code-golf  ascii-art  source-layout  code-golf  quine  source-layout  popularity-contest  language-design  code-golf  array-manipulation  subsequence  code-golf  matrix  math  code-challenge  game  graph-theory  atomic-code-golf  code-golf  number  integer  polynomials  equation  code-golf  array-manipulation  sorting 

29
Polisler ve Soyguncular: Düzeltilmiş Öncelik (Polislerin Konusu)
Bu meydan okuma aslında Magic Octopus Urn tarafından sanallaştırılmıştı; İzniyle kabul ettim ve yayınladım. Bu polislerin iş parçacığı. Soyguncuların ipi burada . Meydan okuma Birinci Adım: Önceliği kontrol eden bir parça kod (işlev veya tam program) yazın . İkinci Adım: Karakterleri sembolle değiştirerek kodunuzun parçalarını kaldırın █. Üçüncü Adım: Düzeltilen …

4
En verimli küpleştirici
kübik olarak olarak herhangi bir kodu elle yazmak için çok sıkıcı. Zorluğunuz ASCII metnini Kübik kaynak koduna çevirmektir. kübik olarak Bu sadece Cubically hızlı bir halsiz olduğunu; depo daha eksiksiz rehber ve detaylar vardır. Cubically, bir süre önce yazdığım, kullanmak acı verici olarak tasarlanmış bir esolang. İki adet bellek, 3x3x3 …

6
Anaglot Çokgenleri
Görev Her biri 1'den n'ye farklı bir sayı çıkaran n farklı dilde n farklı programa yeniden düzenlenebilen bir kod yazın. İki dil aynı olmamalıdır, ancak farklı ana sürüm numaralarına sahip oldukları sürece "aynı dil" in farklı sürümleri farklı diller olarak kabul edilecektir. Bu meydan okuma için REPL ortamları ana dillerinden …

8
Ters Ekleme sıralaması
Amaç Ekleme Sıralamasının sıralamak için yapacağı hareketlerden orijinal şifreli listeyi oluşturun . Orijinal listesinden tüm numaraları sahip olacak 0kadar N-1(dahil) Ngirdi boyutudur. Giriş Listeyi sıralamak için gerekli hareketleri içeren bir liste. Her değer, orijinal (karıştırılmış) sayının doğru konumunda olması için yer değiştiren yuva miktarını temsil eder, bu işlemin soldan sağa …
19 code-golf  array-manipulation  code-golf  code-golf  animation  code-golf  restricted-source  code-golf  java  code-golf  decision-problem  graph-theory  code-golf  conversion  electrical-engineering  code-golf  ascii-art  code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 

5
Sınırlı Bilgiyle Satranç Analizi
Bu meydan okumada, belirli bir satranç oyunu hakkında sınırlı miktarda bilgi verilir ve oyunu kimin kazandığını tahmin etmeniz gerekir . Size iki veri kümesi verilir: Parça sayısı (Hangi parçalar hala hayatta) Tahta renkleri (Tahtadaki parçaların rengi) Daha da önemlisi, sen yok parçalar nerede bulunduğunu bilmek . Kimin kazanacağını düşündüğünü belirlemelisin. …

3
Meta radyasyon sertleştirici
Arka fon Bu sitede zaman zaman programların "radyasyonla sertleştirilmesini" gerektiren sorular var; bu, hangi baytlar silinirse sililsin, programın bir veya daha fazla bayt silme işleminden sağ çıkabilmesi gerektiği anlamına gelir. Programlama zorluklarında sıklıkla belirlenen görevler için yaygın olduğu için, bu zorluklarda özellikle iyi bir dil yapmak istemek doğaldır. Bunu yapmanın …

1
Normal ifade çokgenini oluşturun
En az 2 regex aromasında (veya versiyonlarında) çalışan bir regex yazın ve içinde çalıştığı her aromada (veya versiyonda) farklı bir dize eşleştirin. Bu sınamada eşlenecek dizeler, aşağıda listelenen Ubuntu kod adlarının ilk sözcükleridir. Normal ifadeniz listenin en üstünden eşleşmelidir. Yani, regex'iniz 3 tatta çalışıyorsa, diğerleri ile eşleşmeli Warty Hoaryve eşleşmelidir …

2
Chuck Norris ve Gezgin Satıcı
Giriş Neredeyse herkes Gezgin Satıcı Sorunu (TSP) hakkında bilgi sahibi. Görev, Nşehirlerin bir listesi verildiğinde , her bir şehri ziyaret eden ve başlangıca tam daire halinde gelen en kısa yolu söylemek olan minimum Hamilton döngüsünü bulmaktır . Bu zorluğun konusu bu değil. Bu zorluk Chuck Norris'in çözümünü TSP'ye uygulamaktır: Chuck …

5
Daha Fazla Sert Nesne veya Yumuşak Nesne Var Mı
What-If kitabının açılmasıyla teğetsel olarak ilham aldı. Girdi, içinde nesnelerin bulunduğu dize, dize listesi vb. Gibi boşluklardan oluşan bir dikdörtgendir #: ######## # # ######## ### #### ### #### ### Nesneler her zaman kesişmeyen, dokunmayan dikdörtgenler olacaktır. Yumuşak bir nesne #, ortada 's ile doldurulmamış ve yalnızca bir sınır olan …
19 code-golf  ascii-art  counting  code-golf  number  grid  decision-problem  chess  code-golf  grid  graph-theory  chess  code-golf  math  geometry  code-golf  arithmetic  roman-numerals  fastest-code  code-golf  math  geometry  code-golf  string  cryptography  code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

11
Kare farkını en üst düzeye çıkarın
Dan tamsayı değerlerinin bir permütasyon düşünün 1için N. Örneğin bu örnek N = 4: [1, 3, 4, 2] Bu listeyi döngüsel olarak değerlendireceğiz, öyle ki 1ve 2bitişik olarak ele alınacaktır . Böyle bir liste için hesaplayabileceğimiz bir miktar, bitişik değerlerin toplam kare farkıdır: (1-3)² + (3-4)² + (4-2)² + (2-1)² …
19 code-golf  array-manipulation  permutations  restricted-complexity  code-golf  geometry  grid  code-golf  string  sorting  code-golf  simulation  code-golf  string  code-golf  arithmetic  code-golf  sorting  code-golf  string  code-golf  sorting  code-golf  interpreter  code-golf  number  kolmogorov-complexity  natural-language  conversion  code-golf  random  internet  code-golf  board-game  code-golf  number  sequence  code-golf  math  number  code-challenge  image-processing  classification  test-battery  code-golf  ascii-art  code-golf  tips  code-golf  arithmetic  code-golf  tips  code-golf  tips  javascript  code-golf  array-manipulation  code-golf  ascii-art  code-golf  string  binary  code-golf  arithmetic  linear-algebra  matrix  code-golf  sequence  code-golf  math  number  arithmetic  code-golf  primes  code-golf  math  code-golf  array-manipulation  counting  code-golf  arithmetic  code-golf  quine  code-generation  polyglot  code-golf  math  kolmogorov-complexity  trigonometry  code-golf  string  encryption 

10
QWERTY klavyeyi mümkün olduğunca birbirine yakın tuşlar kullanarak yazdırın
Normal olarak, zorluklar bayt veya bazen Levenshtein mesafesinde puanlanır, ancak bunun için klavye mesafesini kullanıyoruz - programı yazmak için kullanılan tuşlar arasındaki tuş sayısı (kesin referans olarak yukarıdaki klavyeyi kullanın). Örneğin, arasındaki mesafe Ave Fyol olduğu için, 3, A=> S=> D=> F. Arasındaki mesafe Nve 5sen almak yolunda olursa olsun, …

2
Benzersiz çıktıları olan Brainf *** alt programları
100 baytlık uzun beyinli (BF) bir program yazmalısınız. Bir karakter, sonuçta ortaya çıkan 100 yeni (99 bayt uzunluğunda) programdan mümkün olan her şekilde kaldırılacaktır. Program için Örn ++.>.5 alt programlarıdır +.>., +.>., ++>., ++..ve ++.>. Puanınız 100 programın ürettiği benzersiz çıktıların sayısı olacaktır. Daha yüksek puan daha iyidir. ayrıntılar İlk …

2
Mürekkep lekelerini azaltmak için kağıt katlamayı optimize edin
Beyaz yazıcı kağıdınızın her yerine koyu siyah mürekkep sıçradı! Açık çözüm kağıdı siyah ve beyaz kısımlar bir araya gelecek ve mürekkep dağıldıkça her ikisi de gri olacak şekilde katlamaktır. Ardından, kağıdınız eşit derecede gri olana kadar açın ve tekrar katlayın. Bu kıvrımları yapmanın en iyi yolunu bulmak, bu kodlama zorluğundaki …

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.