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.

5
Modifizierter Boggle Checker mit modifiziertem Boggle-fähigem Code
Hintergrund Boggle ist ein Brettspiel, bei dem die Spieler auf einem 4-mal-4-Brett aus zufälligen Alphabeten nach englischen Wörtern suchen müssen. Wörter können konstruiert werden, indem nacheinander benachbarte Zellen auf der Tafel ausgewählt werden. ("benachbart" bedeutet horizontal, vertikal oder diagonal benachbart.) Dieselbe Zelle kann auch nur einmal in einem Wort verwendet …

19
Machen Sie ein Triangularity-Programm gültig
Triangularity ist ein neuer von Mr. Xcoder entwickelter Esolang, bei dem die Codestruktur einem ganz bestimmten Muster folgen muss: In der ndritten Codezeile müssen sich genau die 2n-1Zeichen des Programms befinden. Dies führt zu einer Dreiecks- / Pyramidenform, wobei die erste Zeile nur ein Zeichen hat und der Rest in …
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 


4
Effizientester Kubifikator
Kubisch ist zu mühsam, um Code manuell . Ihre Herausforderung besteht darin, ASCII-Text in Cubically-Quellcode zu übersetzen. Kubisch Dies ist nur ein kurzer Überblick über Cubically. das Repository enthält eine ausführlichere Anleitung und Details. Cubically ist ein Esolang, den ich vor einiger Zeit geschrieben habe und dessen Gebrauch schmerzhaft ist. …

6
Anaglot-Polygramme
Aufgabe Schreiben Sie Code, der in n verschiedenen Programmen in n verschiedenen Sprachen neu angeordnet werden kann. Dabei wird jeweils eine eindeutige Zahl von 1 bis n ausgegeben. Keine zwei Sprachen sollten gleich sein, jedoch werden unterschiedliche Versionen von "derselben Sprache" als unterschiedliche Sprachen betrachtet, solange sie unterschiedliche Hauptversionsnummern haben. …

5
Schachanalyse mit begrenzten Informationen
Bei dieser Herausforderung erhalten Sie eine begrenzte Menge an Informationen zu einer bestimmten Partie Schach und müssen vorhersagen, wer die Partie gewonnen hat . Sie erhalten zwei Datensätze: Stückzahl (Welche Stücke leben noch) Brettfarben (Die Farbe der Stücke auf dem Brett) Noch wichtiger ist, dass Sie nicht wissen, wo sich …

8
Einfügesortierung umkehren
Zielsetzung Generieren Sie die ursprüngliche verschlüsselte Liste aus den Bewegungen, die eine Einfügungssortierung ausführen würde, um sie zu sortieren. Die ursprüngliche Liste enthält alle Zahlen von 0bis N-1(einschließlich), wobei Ndie Größe der Eingabe ist. Eingang Eine Liste mit den erforderlichen Schritten zum Sortieren der Liste. Jeder Wert stellt die Anzahl …
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 

3
Meta-Strahlenhärter
Hintergrund Auf dieser Site haben wir gelegentlich Fragen, bei denen Programme "strahlungsgehärtet" werden müssen. Dies bedeutet, dass das Programm in der Lage sein muss, das Löschen eines oder mehrerer Bytes zu überstehen, unabhängig davon, welche Bytes gelöscht werden. Wie es bei Aufgaben üblich ist, die bei Programmierherausforderungen häufig vorkommen, ist …

1
Machen Sie einen Regex-Polyglot
Schreiben Sie eine Regex, die in mindestens 2 Regex-Varianten (oder -Versionen) funktioniert, und passen Sie für jede Variante (oder Version), in der sie ausgeführt wird, eine andere Zeichenfolge an. Die Zeichenfolgen, die in dieser Challenge gefunden werden müssen, sind die ersten Wörter der Ubuntu-Codenamen, die unten aufgeführt sind. Ihr regulärer …

2
Chuck Norris gegen Travelling Salesman
Einführung Fast jeder kennt das Travelling Salesman Problem (TSP). Die Aufgabe besteht darin, anhand einer Liste von NStädten den minimalen Hamilton-Zyklus zu finden, dh den kürzesten Weg, der jede Stadt besucht und den Kreis schließt, um zum Start zurückzukehren. Darum geht es bei dieser Herausforderung nicht. Diese Herausforderung besteht darin, …

5
Gibt es mehr harte oder weiche Objekte?
Tangential inspiriert von der Eröffnung des What-If-Buches. Die Eingabe ist ein Rechteck aus Leerzeichen als Zeichenfolge, Liste der Zeichenfolge usw. mit Objekten, die aus #den folgenden Elementen bestehen: ######## # # ######## ### #### ### #### ### Die Objekte sind immer sich nicht überschneidende, sich nicht berührende Rechtecke. Ein weiches …
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
Maximieren Sie die quadratische Differenz
Betrachten Sie eine Permutation der ganzzahligen Werte von 1bis N. ZB dieses Beispiel für N = 4: [1, 3, 4, 2] Wir werden diese Liste prüfen sein zyklisch, so dass 1und 2wie benachbarte behandelt. Eine Größe, die wir für eine solche Liste berechnen können, ist die quadratische Gesamtdifferenz benachbarter Werte: …
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
Drucken Sie die QWERTZ-Tastatur mit möglichst nahe beieinander liegenden Tasten
Normalerweise werden Herausforderungen in Bytes oder manchmal in Levenshtein-Entfernung gewertet, aber für diese verwenden wir die Tastaturentfernung - die Anzahl der Tasten zwischen den Tasten, die zum Eingeben des Programms verwendet werden (verwenden Sie die obige Tastatur als endgültige Referenz). Zum Beispiel ist der Abstand zwischen Aund F3, weil der …

2
Brainf *** -Unterprogramme mit einzigartigen Ausgaben
Sie sollten ein 100 Byte langes Brainfuck-Programm (BF) schreiben. Ein Zeichen entfernt auf jede erdenkliche Weise die 100 neuen (99 Byte langen) Programme. ZB für das Programm++.>. der 5 Unterprogramme sind +.>., +.>., ++>., ++..und ++.>. Ihre Punktzahl ist die Anzahl der eindeutigen Ausgaben, die die 100 Programme generieren. Eine …

2
Optimieren Sie die Papierfaltung, um Tintenkleckse zu vermeiden
Auf Ihrem weißen Blatt Druckerpapier ist dunkle schwarze Tinte gespritzt! Die naheliegende Lösung besteht darin, das Papier so zu falten, dass sich schwarze und weiße Teile treffen und beide grau werden, wenn die Tinte diffundiert. Dann entfalten und neu falten, bis Ihr Papier alle gleich grau ist. Den besten Weg …

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.