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

3
Kelimeyi tahmin et (aka Lingo)
Bu zorluğun amacı, mümkün olan en az sayıda denemede bir kelimeyi tahmin edebilen bir program yazmaktır. Lingo TV şovunun konseptine dayanmaktadır ( http://en.wikipedia.org/wiki/Lingo_(US_game_show ). kurallar Komut satırında ilk argüman olarak geçen bir kelime uzunluğu göz önüne alındığında, oyuncu programı , standart çıktısında bir tahmin ve ardından tek bir karakter yazarak …

3
Brainfuck'ta Bitsel Operatörler
Göreviniz, aşağıdaki ikili işleçlerin her biri için bir beyin fırtınası programı oluşturmaktır. Her program girişten bir veya iki 8-bit sayı (A ve B) almalı ve belirtilen işlemi hesaplamalıdır: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A 5'in hepsini uygulamak zorunda …
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 


4
Meşgul beyin kunduz
Mümkün olduğunca çok adım atan ancak sonsuz döngü yapmayan en fazla 256 karakterden oluşan bir beyin yazma programı yazın. Program herhangi bir giriş alamayabilir. Daha spesifik olarak: Sağda sonsuz sayıda hücre olduğunu varsayın. En <soldaki hücrede hiçbir şey yapılmaz. A -, hücre değeri sıfır olduğunda hücreyi olarak ayarlar 255. Talimatların …

2
BlackJack KOTH yarışması
BlackJack Orijinal KOTH meydan okumasında bir patlama yaptığım için başka bir tane daha bulmak istedim. Benim için, bu AI zorluklarının eğlencesi, çok basit bir oyunu ustaca oynayan nispeten basit bir botu rafine etmektir. Kart oyunlarının olasılıklı doğası nedeniyle, blackjack'in tıpkı TPD gibi ilginç bir KOTH oyunu olabileceğini düşünüyorum. Tüm kurallar …

1
PCRE'yi kendi dilinizde uygulayın.
Not: Bunu kendim denedikten sonra kısa bir süre sonra bunun ne bir hata olduğunu anladım. Bundan dolayı kuralları biraz değiştiriyorum. Gereken minimum işlevsellik: Karakter sınıfları ( ., \w, \Wvs.) Çarpanlar ( +, *ve ?) Basit yakalama grupları Sorun, PCRE'yi aşağıdaki koşullara bağlı olarak seçtiğiniz dilde uygulamaktır : Sen olmayabilir de, …

5
İkili Ağacı Serbest Bırak
Yani bazı temel bilgisayar bilimi kavramlarını okumadan önce. İkili ağaç, dinamik olarak ayrılmış bir yapıdır (genellikle sıralı depolama için kullanılır). Doğası gereği ikili ağaçların çapraz geçişi genellikle özyinelemelidir; Bunun nedeni, iki döngü yolu olduğunda doğrusal geçişin (bir döngü aracılığıyla) doğal olmamasıdır. Özyinelemeli: Bu, kendisini çağıran bir işlev anlamına gelir. Eski …

2
Genelleştirilmiş poliominoların sayılması
Bu meydan okuma , kalkık kare döşemedeki sözde poliformları saymanızı sağlayacak . Bu sekansın henüz OEIS'de mevcut olmadığını düşünüyorum, bu yüzden bu zorluk bu sekans için mümkün olduğunca çok terimi hesaplamak için var. Güncelleme: Bu şu anda OEIS'de A309159 olarak : N hücreli snub kare döşemedeki genelleştirilmiş poliformların sayısı. Tanımlar …

4
128 bayt python içinde mümkün olan en düşük pylint puanını alın
pylint'in kodunuzu vereceği puanlarda alt sınırı yoktur. Maksimum puan 10 olmak üzere kodu puanlamak için aşağıdaki metriği kullanır: 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10) Python 3.6 ile aşağıdakileri yapan bir program deneyin: Komut satırından (yani python script.py) çalıştırıldığında "Merhaba Dünya" çıktıları …

11
Dengeli Sıfır Bir Kodlama
Görev Tamamen büyük harfli alfabelerden ( A-Z) oluşan bir dizeyi, yalnızca favori şemalarınızı kullanarak sıfır ve bir harf kullanarak kodlayın . Ama kural o kadar basit değil! kurallar Programınız / işleviniz, 8 uzunluklu geçerli giriş dizelerini doğru şekilde işlemelidir . Sonuçlar tüm girdiler için aynı uzunlukta olmalıdır. Sonuçlar farklı girdiler …

10
Çok Dilli Zorluklar
Yakın geçmişte çok dilli zorluklarla yaşadığımız tüm eğlenceden sonra , çıktının iki dilde olabileceği bir zorluğa ne dersiniz? Cevabınızın boole girişini kabul etmesi bve metni "true"veya çıktısını alması gerekir "false". Aynı kod başka bir dilde çalışma çıktısı, ihtiyacı "waar"ya "onwaar"ya başka çeviri trueve false. Giriş Girdi açıkça ayırt edilebilir bir …


21
En Uzun Artan Substring
Pozitif tamsayıların bir listesi verildiğinde, artmakta olan (kesin olarak değil) en uzun bitişik alt listenin uzunluğunu bulan kodu yazın. Bu, her öğenin sonuncudan daha büyük veya ona eşit olduğu en uzun alt listedir. Örneğin, giriş şuysa: [ 1 , 1 , 2 , 1 , 1 , 4, 5 , …

10
Golf İfadeleri
Giriş Bugünkü zorluğunuz ( bu meydan okumadan esinlenerek ), karakterleri yeniden kullanmadan, çeşitli ascii ifadeleri veren bir dizi snippet, işlev veya tam program yazmaktır. Meydan okuma Bu meydan okuma için geçerli ascii ifadelerinin listesi hem burada hem de bu yazının altındaki kod bloğundadır. Her snippet, gönderiminizde ayrı bir satırda olmalıdır. …

5
Birinden İki Alın
Bu soruda gördüğümüz gibi karmaşık mantıksal ifadeler genelleştirilmiş Mayın Tarlası'nın basit bağlantıları açısından ifade edilebilir. Ancak Genelleştirilmiş mayın tarama gemisi hala işten çıkarmaya sahiptir. Bu fazlalıklardan kaçınmak için "Generalized-1 Mayın Tarlası" adlı yeni bir oyun tanımlıyoruz. Generalized-1 Mayın Tarlası Mayın Tarlası'nın keyfi bir grafikte oynanan bir sürümüdür. Grafikte iki tü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.