Montag Minigolf: Eine Reihe von kurzen Code-Golf- Herausforderungen, die (hoffentlich!) Jeden Montag veröffentlicht werden. (Sorry, das ist ein bisschen spät.) Ich bin sicher, die meisten von Ihnen haben von Levenshtein distance gehört , einem Algorithmus zur Berechnung des Abstands zwischen zwei Saiten. Nun, bei dieser Herausforderung geht es darum, einen …
Gegeben nur eine Eingabezeichenfolge die Zeichen enthält A-Z, a-zund Leerzeichen, entfernen Sie alle Vorkommen der Groß- und Klein Versionen des ersten Zeichens der Zeichenkette (wenn das erste Zeichen Aentfernen Sie alle As und as, wenn das erste Zeichen (Leerzeichen) entfernen alle Räume), und drucken Sie die Ausgabe. Beispielfälle: Testing Testing …
3var ist eine Variante von Deadfish, die drei Variablen namens A, B und R verwendet. A und B sind Akkumulatoren, während R als Ergebnisvariable verwendet wird. In diesem Code-Golf- Herausforderung müssen Sie einen Interpreter für eine abgespeckte Version dieser Sprache erstellen . Erforderliche Befehle: i Increments A d Decrements A …
Einführung Gestern habe ich ein Geburtstagsrätsel gesehen . Glückwunsch!! Auch diese Woche habe ich eine Folge der Fernsehsendung Bones gesehen, in der eine Leiche unter einem Baum begraben gefunden wurde. Um den Zeitpunkt des Todes zu berechnen, zählten sie die Baumringe. Baumringe entstehen, weil Bäume im Winter langsamer und im …
Geben Sie bei einer vorgegebenen Zeichenfolge aus ASCII-Zeichen das Zeichen in der Mitte aus. Wenn es kein mittleres Zeichen gibt (wenn die Zeichenfolge eine gerade Länge hat), geben Sie das ASCII-Zeichen aus, dessen Ordnungszahl der bodenständige Durchschnitt der beiden mittleren Zeichen ist. Wenn der String leer ist, sollte ein leerer …
Schreiben Sie zwei Programme so, dass, wenn die Bytes ihres Quellcodes XOR-d sind, ein drittes gültiges Programm in derselben Sprache erstellt wird. Die Länge jedes der drei Programme in Bytes muss identisch sein. Das erste Programm sollte ausgegeben werden A. Das zweite Programm sollte ausgegeben werden B. Das dritte Programm …
Einführung Ein palindromischer Abschluss einer Eingabezeichenfolge ist das kürzeste Palindrom, das aus der Eingabezeichenfolge konstruiert werden kann, wobei das letzte Palindrom mit der Eingabezeichenfolge beginnt. Für diese Herausforderung werden wir einen Zwei-Wege-Palindromverschluss in Betracht ziehen, so dass Palindrom links Das Schließen einer Eingabezeichenfolge ist das kürzestmögliche Palindrom, das mit der …
Zwei Zeichenfolgen sind "Caesar-Äquivalent", wenn der Abstand (Aufwärtszählen) zwischen den entsprechenden Zeichen gleich ist. Ja, ich habe diesen Begriff erfunden. Hier ist ein Beispiel: "Abc" und "Cde" sind gleichbedeutend damit distance from a-c == 2 distance from b-d == 2 distance from c-e == 2 Die Großschreibung macht keinen Unterschied. …
Wer liebt nicht Actionfilme mit schnellen, lauten Autos, besonders mit vielen Stürzen? Wer liebt Action-Shots in der ASCII-Kunst nicht? Die Szene ist: Zwei Autos starten an gegenüberliegenden Seiten einer geraden Straße (mit 60 Zwischenräumen). Sie fahren mit konstanter Geschwindigkeit aufeinander zu. Das linke Auto fährt mit 1 Leerzeichen pro Sekunde …
Inspiriert von diesem Beispiel für die Verwendung von d3js fordere ich Sie auf, eine Zeichenfläche (oder eine Sprache Ihrer Wahl) zu erstellen, in der die Spuren des Mauszeigers mit der folgenden Drehung angezeigt werden: Der Twist Sie sollten nicht die Spuren anzeigen, auf denen sich der Mauszeiger befand , sondern …
Die Ausgabe ist eine Form, die 1009 Pixel einschließt. Die Form muss die Form einer einzelnen, geschlossenen, sich nicht schneidenden Schleife haben. Die Eingabe ist eine positive Ganzzahl ungleich Null. Jede Eingabe muss eine eindeutige Ausgabe liefern - das heißt, jede Ausgabe muss eine eindeutige Ausgabe sein, die mit einer …
ISO 3166-1 ist die Norm, die alle Ländercodes definiert. Die bekannten Zwei-Buchstaben-Codes (US, GB, JP usw.) werden als Alpha-2-Codes bezeichnet. Mit zwei Buchstaben gibt es nur 26 2 = 676 mögliche Codes, die sich gut in einem Raster anordnen lassen. Diese Tabelle kann als Übersicht hilfreich sein, um zu sehen, …
Schreiben Sie einige Anweisungen, die die Anzahl der Einsen in einer vorzeichenlosen 16-Bit-Ganzzahl zählen. Wenn zum Beispiel die Eingabe ist 1337, dann ist das Ergebnis, 6weil es sich 1337um eine 16-Bit-Binärzahl handelt 0000010100111001, die sechs Einsen enthält.
Stellen wir uns einen normalen Mauerziegel als vor [__](und ignorieren Sie die Tatsache, dass die Oberseite offen ist). Wenn diese Steine gestapelt werden, wird jede zweite Schicht um einen halben Stein versetzt, wie es im Ziegelbau üblich ist: [__][__][__][__] [__][__][__][__] [__][__][__][__] [__][__][__][__] Somit hat jeder Ziegel höchstens sechs Nachbarn und …
Aufgabe Ihre Aufgabe ist es, eine Zeichenfolge zu erstellen, die durchschnittliche Zeichenfolgen enthält. Das erste Zeichen des Ergebnisses wäre das Durchschnittszeichen des ersten Zeichens (das das erste Zeichen ist) und das Durchschnittszeichen des zweiten Zeichens von zwei ersten Zeichen und so weiter. Was ist durchschnittlicher Charakter? Strings sind Arrays von …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.