Als «code-golf» getaggte Fragen

12
Priorität nach rechts

Ihre Aufgabe ist es, den Verkehr an einer Kreuzung zu regeln. Es gibt 4 Straßen, die aus dem Norden, Osten, Süden und Westen kommen. Die Eingabe ist eine Zeichenfolge, die den anstehenden Verkehr auf jeder Straße darstellt. Gibt beispielsweise an, NNNWSdass insgesamt 5 Autos vorhanden sind: drei im...

12
Randomisierte Kürbisbeet

Ich ging neulich für eine Geburtstagsfeier durch ein Kürbisbeet und bemerkte, dass die Kürbisreben ein hübsches Muster bildeten, mit Wirbeln, Schleifen und Ablegern. Wir werden das hier mit etwas ASCII-Kunst simulieren. (()) \ p--q p-----q / \ / \ (()) b--d (()) Regeln für den Rebbau Es gibt nur...

12
Erstellen Sie ein Ein-Pfad-Labyrinth

Erzeugen Sie bei einer ungeraden ganzen Zahl N (5 <= N <= 51) ein Labyrinth mit der Seitenlänge N , das den folgenden Anforderungen entspricht: Das Labyrinth muss aus den Zeichen | -und bestehen +. Der |Charakter muss als vertikale Wand, der -Charakter als horizontale Wand +verwendet werden....

12
Animiere Adve the Adventurer

Die Herausforderung Deine Aufgabe ist es, Adve the Adventurer zu animieren, der sich durch ein gruseliges (dh Halloween) Labyrinth bewegt. Adve ist ein •; Er ist jedoch ein flüssiger Charakter, und es macht ihm nichts aus, von einem anderen Charakter dargestellt zu werden. Um Adve zu animieren,...

12
Quadratisch-unspiral die Saite!

Wenn Sie eine Zeichenfolge haben, kreuzen Sie sie zuerst wie folgt an: Schreiben Sie zuerst die Zeichenfolge. abcde Als nächstes schreiben Sie die Zeichenfolge gedreht um eins nach links. abcde bcdea Mach so weiter, bis du len (string) Zeilen geschrieben hast . abcde bcdea cdeab deabc eabcd Lesen...

12
Polygonale Zahlen!

Einführung In der Mathematik ist eine polygonale Zahl eine Zahl, die als Punkte oder Kiesel dargestellt wird, die in Form eines regelmäßigen Polygons angeordnet sind. Die Punkte werden als Buchstaben (Einheiten) angesehen. Dies sind eine Art zweidimensionaler figürlicher Zahlen. Die Zahl 10 kann...

12
Generiere / * Zeilennummer Kommentare * /

Ihre Aufgabe ist es, ein Programm (oder eine Funktion) zu schreiben, das eine Zeichenfolge als Eingabe verwendet und Text an den Anfang jeder Zeile anfügt, die die folgenden Regeln erfüllt: Der angehängte Text muss die Zeilennummer enthalten. Sie können eine 0- oder 1-basierte Indizierung...

12
Ich will dich verdursten sehen

Sie sind ein Reisender, der die Wüste zwischen zwei Städten durchquert. Sie können nicht genug Wasser tragen, um ohne anzuhalten durchzukommen. Dies ist eine Variante eines klassischen Puzzles. Die Regeln Eine Wüste sieht so aus: ein BxH-Gitter mit größtenteils leerem Raum. Das markierte Feld...

12
Gruppiere diese Zellen!

Diese Herausforderung basiert auf dem Spiel Layerz. Gegeben, auf stdin oder als Funktionsargument, ein rechteckiges 2D-Array von Zellen, wobei jede Zelle entweder ein Leerzeichen (Sie können 0 anstelle von Leerzeichen ohne Strafe verwenden), eine 1, eine 2, eine 3 oder eine 4 enthält ; Finden Sie...

12
Ascii-Art einklappen

Herausforderung Schreiben Sie bei einem rechteckigen Raster aus druckbaren ASCII-Zeichen als Zeichenfolge oder über die Standardeingabe eine Funktion oder ein Programm, mit dem die nicht-Leerzeichen in einem Stapel unten zusammengefasst werden. Die Regeln: Die Ausgabe hat die gleichen Abmessungen...

12
Hilf mir, diese Drähte zu entwirren!

Meine Drähte sind alle verwickelt! Ist es nicht ärgerlich, wenn sich die Drähte verheddern? Nun, das ist mir gerade passiert, also möchte ich mir helfen, sie zu entwirren! Zur Vereinfachung habe ich sie alle vom Gerät getrennt, aber sie sind immer noch mit der Steckdose verbunden. Ihre...

12
Konvertieren Sie ein Beispiel in einen Index

Wir setzen Bälle in eine feste Anzahl ein Behälter. Diese Fächer beginnen leer. Empty bin (a=4): 0 0 0 0 Und eins nach dem anderen fügen wir Bälle zu den Behältern hinzu. 0 0 0 1 or 0 0 1 0 or 0 1 0 0 or 1 0 0 0 Wir brauchen einen schnellen Weg, um alle möglichen Zustände, die die Bins annehmen,...