Als «code-golf» getaggte Fragen

42
Fibonacci rückgängig gemacht!

Einführung Wir alle kennen und lieben unsere Fibonacci-Sequenz und haben hier bereits eine Vielzahl von Herausforderungen erlebt. Es fehlt uns jedoch immer noch ein sehr einfacher Fall, den diese Antwort liefern wird: Umgekehrte Fibonacci! Daher ist es F_nIhre Aufgabe, etwas zu finden n....

42
Zahlen von 1 bis 10 drucken

Dies mag eine sehr einfache Herausforderung sein, aber ich bin überrascht, dass sie noch nicht für Code-Golf durchgeführt wurde: Geben Sie alle Ganzzahlen von 1 bis einschließlich 10 in aufsteigender Reihenfolge zur Standardausgabe aus. Ihr Ausgabeformat kann das sein, was Ihre Sprache unterstützt....

42
Sheffle tho vawols ureund!

Bei einem gegebenen Eingangskette, Ausgabe , die Zeichenfolge mit allen Vokalen a, e, i, ound nach udem Zufallsprinzip zwischen miteinander vertauscht. Zum Beispiel in der Zeichenfolge this is a testgibt es 4 Vokale: [i, i, a, e]. Ein gültiges Mischen dieser Vokale könnte [a, i, e, i]daher die...

42
Bitflip und negieren

Erstellen Sie für eine Ganzzahl einen Ausdruck, der sich aus der 0Verwendung einer unären Negation -und eines bitweisen Komplements ~( ~n= -n-1) zusammensetzt, wobei die Operatoren von rechts nach links angewendet werden. ... -3 = ~-~-~0 -2 = ~-~0 -1 = ~0 0 = 0 1 = -~0 2 = -~-~0 3 = -~-~-~0 ... Ihr...

42
Esolang-Kommentar-Template-Generator

Viele Leute auf dieser Website verwenden esoterische Sprachen . Da diese Sprachen ungewöhnlich und schwer zu verstehen sind, werden sie häufig Erklärungen in einem bestimmten Format verfassen. Zum Beispiel, wenn der Code war abcdefghijklmnop Und diese Sprache verwendet #für Kommentare eine...

42
StringgnirtSStringgnirtSStringgnirtS

Hier ist eine relativ einfache Herausforderung für Sie. Bei einer gegebenen Zeichenfolge der Länge N geben Sie die Zeichenfolge N Mal vorwärts, dann rückwärts, dann vorwärts, dann rückwärts usw. aus . Zum Beispiel, wenn Ihre Eingabe war Hello! Sie sollten Folgendes ausgeben:...

42
Zeichne ein ASCII-Schachbrett!

Hier ist eine einfache Herausforderung für Sie: Sie müssen diese ASCII-Darstellung eines Schachbretts erstellen. Weiß wird durch Großbuchstaben und Schwarz durch Kleinbuchstaben dargestellt. Leere Kacheln werden durch a dargestellt .. Hier ist die Vollpension: rnbqkbnr pppppppp ........ ...........

42
Ohne weitere Bedingungen!

Intro Es gibt 3 Nägel in der Wand. Sie haben ein Stück Schnur, das mit beiden Enden am Bilderrahmen befestigt ist. Um das Bild aufzuhängen, haben Sie die Schnur mit den Nägeln verwickelt. Aber bevor Sie das Bild loslassen: Können Sie vorhersagen, ob das Bild fallen wird, indem Sie sich nur ansehen,...

42
Mehr Kuhglocke…!

Sie bieten auf den technischen Support der Bruce Dickenson als er eine Blue Öyster Cult Aufnahme - Session erzeugt. Wenn er nach mehr Kuhglocke fragt , kannst du sie ihm geben. Deine Aufgabe Schreiben Sie ein Programm oder eine Funktion, die eine Zeichenfolge (oder eine Entsprechung in Ihrer...

42
Turing-Complete Sprachinterpreter

Eine Herausforderung, die ich für sehr cool hielt, ist es, einen Dolmetscher für eine Turing-vollständige Sprache Ihrer Wahl zu erstellen . Die Regeln sind einfach: Sie können eine beliebige Sprache verwenden, um diesen Interpreter zu erstellen, auch wenn er neuer als diese Herausforderung ist. Sie...

42
Prison Architect, ASCII-Version

Hier ist ein Diagramm eines Gefängnisses mit ASCII-Zeichen: +------------------------------+ | | | X X | | | | D D | | | | | | X X X | | | +------------------------------+ Wände bestehen aus Pipe-Zeichen |, Strichen -und Pfeilern +für Ecken und Kreuzungen. Es gibt auch zwei mit gekennzeichnete...

42
f (g (x)) nimmt ab, während g (f (x)) zunimmt

Für diese Herausforderung müssen Sie zwei Funktionen, f und g , in die Ganzzahlen implementieren , sodass f f g eine streng abnehmende Funktion ist, während g ∘ f eine streng zunehmende Funktion ist. Mit anderen Worten, wenn Sie zwei ganze Zahlen a <b nehmen , dann gilt f (g (a))> f (g (b))...

42
Zeig mir den nächsten Dämon

Eine dämonische Zahl ist eine positive Ganzzahl, deren Dezimaldarstellung nur aus 6 besteht. Die Liste der dämonischen Zahlen beginnt mit 6, 66, 666, 6666. Geben Sie bei einer positiven Ganzzahl die nächste dämonische Zahl aus. Wenn zwei vorhanden sind, geben Sie den größeren aus. Testfälle: n...

42
ALTERNAtE DER CASSE

Für die heutige Herausforderung müssen Sie ein Programm oder eine Funktion schreiben, die den Fall einer Zeichenfolge abwechselt. Sie müssen jedoch nicht alphabetische Zeichen ignorieren. Dies bedeutet, dass jedes alphabetische Zeichen einen anderen Groß- und Kleinschreibung als das vorangehende...

42
Bin ich ingenieur

Kürzlich wurde ein Elektrotechniker, der Ampel-Timings studierte, vom Bundesstaat Oregon mit einer Geldstrafe von 500 US-Dollar belegt, weil er sich als Ingenieur bezeichnet hatte. Bei einer 2-Buchstaben-Zeichenfolge als Eingabe für einen US-Bundesstaat wird Folgendes ausgegeben: I am not an...

42
Wie verlasse ich Vim?

Vim ist ein großartiger Texteditor für Unix-Systeme, der jedoch bekanntermaßen schwer zu beenden ist. Schreiben Sie ein vollständiges Programm, das ausgegeben wird :q, um Vim zu beenden. Es sollte dann eine einzelne Eingabezeile lesen, da es dann entweder eine Bash-Eingabeaufforderung erhält, in...

42
Wie klein kann es werden?

Suchen Sie ausgehend von einer positiven ganzen Zahl N die kleinste ganze Zahl N ', die berechnet werden kann, indem Sie N wiederholt durch eine der Ziffern (in Basis 10) dividieren . Jede ausgewählte Ziffer muss ein Teiler von N größer als 1 sein . Beispiel 1 Die erwartete Ausgabe für N = 230 ist...

42
Visualisieren Sie visuelle Augen

Sie können sich vielleicht an Xeyes erinnern, ein Demo-Programm, das mit dem X-Window-System geliefert wurde (und meines Wissens immer noch mitgeliefert wird). Sein Zweck war es, ein Paar Augen zu zeichnen, die Ihrem Mauszeiger folgten: Ihre Herausforderung ist es, Xeyes mit ASCII-Kunst neu zu...

42
Scrabble-Torschütze

Herausforderung: Verwenden Sie eine Zeichenfolge aus Groß- oder Kleinbuchstaben als Eingabe (optional) und berechnen Sie die Punktzahl, die die Zeichenfolge bei einer Partie Scrabble in Englisch erhalten würde. Regeln: Die Punktzahl für jeden Buchstaben ist wie folgt (verwenden Sie diese Option,...

42
Enklactify diese Zeichenfolgen

Inspiriert von dieser Kommentarkette ... Ich möchte enklactaus dieser Herausforderung herauskommen, aber ich kann nicht ... @ETHproductions to enklact (v): Implementieren einer Nachschlagetabelle unter Verwendung eines Unterabschnitts, der aus eindeutigen Elementen besteht. Enklacting ist eine sehr...