Als «code-golf» getaggte Fragen

Code-Golf ist ein Wettbewerb, um ein bestimmtes Problem in den wenigsten Bytes des Quellcodes zu lösen.

10
ASCII Odd / Even Cipher
Wir definieren den ASCII Odd / Even Cipher über den folgenden Pseudocode: Define 'neighbor' as the characters adjacent to the current letter in the string If the one of the neighbors is out of bounds of the string, treat it as \0 or null Take an input string For each …

11
Lose Bereiche interpretieren
Lose Bereiche interpretieren ListSharp ist eine interpretierte Programmiersprache mit vielen Funktionen. Eine dieser Funktionen ist ein auf einem Index basierender Range Creator, der folgendermaßen funktioniert: Sie definieren einen Bereich als (INT) TO (INT)oder genau dort, (INT)wo beide oder der einzelne int von min bis max int32-Wert gehen können Dann können …
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 

7
Die Welt ist wie ein Spiegel: Lächeln und es wird sɯı ן ן qǝ
Eingang: Eine Zeichenfolge, die nur die folgenden Zeichen enthält: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.?!(Leerzeichen am Ende) und zwei Sonderzeichen ( _und |) Ausgabe: Spiegeln Sie den Text anhand der Position (en) von _und |. _spiegelt horizontal und |vertikal. Spiegelungsprozess Der erste _gibt den Beginn der Spiegelung dieses Teilstrings an, der zweite _das Ende. Ist …
13 code-golf  string 

5
Finde den richtigen Weg
Geben Sie bei einer Liste von Pfaden den richtigen Pfad aus. Beispiel für einen Pfad: /\ ----+/ | -und |sind horizontale und vertikale Pfade. /und \sind um 90 ° gedreht. +wird als -oder als |abhängig von der aktuellen Richtung behandelt. Pfade können in jede Richtung verlaufen und ein Zeichen kann …

4
Versetzte Starts
Bei Rennen, bei denen die Rennfahrer mindestens eine Kurve einer gekrümmten Strecke zurücklegen, sind die Startpositionen für jeden Rennfahrer gestaffelt, sodass jeder Rennfahrer die gleiche Strecke auf der Strecke zurücklegt (andernfalls hätte der Rennfahrer auf der innersten Spur einen großen Vorteil ). Ausgehend von der Länge der Haupt- und Nebenachse …

9
Unsortierte Majorisierung von zwei Listen
Definition Ein Vektor a enthaltend n Elemente werden gesagt, majorize oder dominate eine Vektor b mit n Elementen iff für alle Werte k , so dass 1 ≤ k ≤ n , wobei die Summe des ersten Elements von einer ↓ durch die k - te Element von einer ↓ …

19
Implementieren Sie diese Schlüsselverschlüsselung
Implementieren Sie diese Schlüsselverschlüsselung Tor Verwenden Sie den im Abschnitt Algorithmus erläuterten Algorithmus, um eine bestimmte Verschlüsselung zu implementieren. Das Programm muss Eingaben von STDIN oder dem nächstgelegenen verfügbaren Äquivalent lesen und den Algorithmus verwenden, um den Chiffretext und einen Schlüssel zu generieren. Der Chiffretext und der Schlüssel werden in …

14
Prozentcodierung einer Zeichenfolge
Einführung Wie einige von Ihnen vielleicht wissen, enthalten URLs tatsächlich eine Liste von Zeichen, die bestimmte Aufgaben ausführen. Zum Beispiel kann die /trennt Charakter Teile der URL, und die ?, &und =werden Zeichen verwendet , um Abfrageparameter an den Server übergeben. In der Tat gibt es eine Reihe von Zeichen …
13 code-golf  string 


8
Sammle und platziere Gegenstände
Ziel dieser Herausforderung ist es, ausgewählte Elemente in einer Liste zu sammeln und an eine bestimmte Stelle in der Liste zu verschieben. Nehmen Sie als visuelles Beispiel die Eingabewerte (dargestellt durch Ganzzahlen mit schwarzen Kästchen) und eine entsprechende Liste von Wahrheitswerten, wobei wahr bedeutet, dass das Element ausgewählt ist (dargestellt …

5
Runs of Digits in Pi
Ihr Ziel ist es, die streng ansteigende Folge von aufeinanderfolgenden, identischen Stellen von pi (π) auszugeben. Jeder Begriff in der Sequenz muss eine Ziffer länger als der vorherige sein. So 3(0 - te Ziffer von Pi) ist das erste Mal , wenn ein Lauf von Ziffern auftritt (Länge 1). Das …
13 code-golf  sequence  pi 

5
Spielen Sie Scrabble mit dem Periodensystem
Sie haben eine Reihe von Kacheln mit den Symbolen aus dem Periodensystem. Jedes Symbol erscheint einmal. Sie überlegen sich Wörter, aber Sie möchten wissen, ob es möglich ist oder nicht. Die Herausforderung Schreiben Sie ein Programm in Ihrer bevorzugten Sprache, das einen String als Eingabeparameter verwendet. Sie können davon ausgehen, …
13 code-golf 

11
Ist die Groß- und Kleinschreibung wichtig?
Tom wird eine neue Programmiersprache seiner Erfindung implementieren. Bevor er jedoch anfängt, daran zu arbeiten, möchte er wissen, ob bei seiner Sprache die Groß- und Kleinschreibung beachtet werden muss oder nicht. Einerseits scheint es ihm einfacher zu sein, die Unempfindlichkeit gegen Groß - und Kleinschreibung zu implementieren, aber er befürchtet, …

8
Kann Mario zum Ende dieser Karte gehen
Erstellen Sie ein Programm, das anhand einer Eingabe des Pfads festlegt, ob Mario das Ende erreichen kann, das Evon Anfang an mit gekennzeichnet ist S. Ein Pfad sieht ungefähr so ​​aus: S = E ===== In einem Pfad sind die verschiedenen Symbole und was sie darstellen: =: Wand / Boden …


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.