Als «code-challenge» getaggte Fragen

Eine Code-Herausforderung ist ein Wettbewerb um kreative Wege zur Lösung eines Programmierpuzzles mit einem objektiven Gewinnkriterium, das nicht durch andere Scoring-Tags (z. B. Code-Golf) abgedeckt wird.

3
Bitweise Operatoren in Brainfuck
Ihre Aufgabe ist es, ein Brainfuck-Programm für jeden der folgenden Binäroperatoren zu erstellen. Jedes Programm sollte eine oder zwei 8-Bit-Zahlen (A und B) von der Eingabe nehmen und die angegebene Operation berechnen: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A …
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
Beschäftigter Gehirn-Biber
Schreiben Sie ein Brainfuck-Programm mit maximal 256 Zeichen, das so viele Schritte wie möglich ausführt, aber keine Endlosschleife ausführt. Das Programm darf keine Eingaben machen. Genauer: Nehmen Sie eine unendliche Anzahl von Zellen rechts an. Eine <Zelle ganz links tut nichts. A, -wenn der Zellenwert Null ist, setzt die Zelle …

2
Ein BlackJack KOTH-Wettbewerb
BlackJack Da ich viel an der ursprünglichen KOTH-Herausforderung gearbeitet habe, wollte ich mir eine neue ausdenken. Für mich besteht der Spaß an diesen KI-Herausforderungen darin, einen vergleichsweise einfachen Bot zu verfeinern, der ein sehr einfaches Spiel auf subtile Weise spielt. Aufgrund der Wahrscheinlichkeit von Kartenspielen denke ich, dass Blackjack genau …

1
Implementieren Sie PCRE in Ihrer Sprache.
Hinweis: Nachdem ich das selbst ausprobiert hatte, wurde mir schnell klar, was für ein Fehler das war. Deshalb ändere ich die Regeln ein wenig. Die minimal erforderliche Funktionalität: Charakterklassen ( ., \w, \W, etc.) Multipliers ( +, *, und ?) Einfache Erfassungsgruppen Ihre Herausforderung besteht darin, PCRE in der Sprache …

5
Befreie einen binären Baum
Bevor Sie also einige grundlegende Informatikkonzepte lesen. Ein Binärbaum ist eine dynamisch zugewiesene Struktur (normalerweise für die geordnete Speicherung verwendet). Wegen seiner Natur ist das Durchqueren von Binärbäumen normalerweise rekursiv; Dies liegt daran, dass lineares Überqueren (über eine Schleife) nicht natürlich ist, wenn es zwei Möglichkeiten zum Schleifen gibt. Rekursiv: …





21
Längste ansteigende Teilzeichenfolge
Wenn Sie eine Liste positiver Ganzzahlen haben, schreiben Sie Code, der die Länge der längsten zusammenhängenden Teilliste ermittelt, die ansteigt (nicht unbedingt). Dies ist die längste Unterliste, sodass jedes Element größer oder gleich dem letzten ist. Zum Beispiel, wenn die Eingabe war: [1,1,2,1,1,4,5,3,2,1,1][1,1,2,1,1,4,5,3,2,1,1][1,1,2,1,1,4,5,3,2,1,1] Die am längsten aufsteigende Unterliste wäre [1,1,4,5][1,1,4,5][1,1,4,5] …

10
Golf Emoticons
Einführung Ihre heutige Herausforderung (inspiriert von dieser Herausforderung ) besteht darin, eine Reihe von Ausschnitten, Funktionen oder vollständigen Programmen zu schreiben, die jeweils verschiedene ASCII-Emoticons ausgeben, ohne die Zeichen erneut zu verwenden. Herausforderung Die Liste der gültigen ASCII-Emoticons für diese Herausforderung finden Sie hier und im Codeblock am Ende dieses …

11
Ausgeglichene Null-Eins-Kodierung
Aufgabe Codieren Sie eine Zeichenfolge, die ausschließlich aus Großbuchstaben ( A-Z) besteht , und verwenden Sie dabei nur Nullen und Einsen. Verwenden Sie dabei Ihr eigenes Lieblingsschema. Aber die Regel ist nicht so einfach! Regeln Ihr Programm / Ihre Funktion muss eine gültige Eingabezeichenfolge der Länge 8 korrekt verarbeiten . …

5
Holen Sie sich zwei aus einem
Wie wir in dieser Frage gesehen haben, können komplexe logische Aussagen in Form von einfachen Verknüpfungen von verallgemeinerten Minesweeper ausgedrückt werden. Generalized Minesweeper hat jedoch immer noch Redundanzen. Um diese Redundanzen zu vermeiden, definieren wir ein neues Spiel namens "Generalized-1 Minesweeper". Generalized-1 Minesweeper ist eine Version von Minesweeper, die auf …

4
Finden Sie das Passwort
Ein gewöhnliches N-stelliges Zahlenschloss besteht aus N rotierenden Scheiben. Auf jeder Disc sind die Ziffern 0 bis 9 in der angegebenen Reihenfolge angegeben, und Sie müssen sie auf das richtige Kennwort einstellen, um sie zu öffnen. Wenn Sie das Passwort nicht kennen, müssen Sie es natürlich höchstens 10 N- mal …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.