Montag Minigolf: Eine Reihe von kurzen Code-Golf- Herausforderungen, die (hoffentlich!) Jeden Montag veröffentlicht werden. Viele Webanwendungen (insbesondere soziale Medien) kürzen lange Textpassagen automatisch, damit sie in die Formatierung der App passen. In dieser Herausforderung werden wir einen Algorithmus erstellen, mit dem eine Textpassage automatisch auf eine bestimmte Länge gekürzt wird. …
Das unendliche Fibonacci-Wort ist eine bestimmte, unendliche Folge von Binärziffern, die durch wiederholte Verkettung endlicher Binärwörter berechnet werden. Nehmen wir definieren , dass eine Fibonacci-Typ Wortsequenz (oder FTW - Sequenz ) ist jede Sequenz ⟨W n ⟩ , die wie folgt gebildet wird. Beginnen Sie mit zwei beliebigen Arrays von …
(Ich wollte dies während 1542 posten : Scheduling Conflict war immer noch das aktuelle xkcd, aber ich hatte einen Scheduling-Konflikt.) Eingang Die Eingabe ist eine Liste von 3nElementen, die nEreignisse darstellen. Das erste Element in jeder Dreiergruppe ist der Name eines Ereignisses. die zweite und dritte, die Start- und Endzeit. …
Ich mag es buchstäblich, Zeit zu sparen, indem ich drei Uhren an meinem Handgelenk trage ... Das Problem ist, dass sie jeweils eine andere Zeit angeben. Eine Uhr ist x Minuten hinter der tatsächlichen Zeit. Eine Uhr ist der tatsächlichen Zeit x Minuten voraus. Die letzte Uhr zeigt die aktuelle …
Verwenden Sie die folgende Tabelle ( Quelle ), um Code zu schreiben, der die Namen zweier Planeten aufnimmt und den Abstand zwischen ihnen zurückgibt: +-------------------+---------------+ | Planets | Distance (km) | +-------------------+---------------+ | Mercury -> Venus | 50290000 | | Venus -> Earth | 41400000 | | Earth -> Mars …
Sie und einige Freunde gehen bowlen. Es gibt insgesamt N Bowler. Es gibt jedoch nur N- 1-Stühle. Die Lösung ist einfach: Wer gerade an der Reihe ist, bekommt keinen Stuhl. Dann, wenn sie an der Reihe sind, sitzen sie auf dem Stuhl der Person, die als nächstes geht. Nehmen wir …
Herausforderung Bei zwei Ganzzahlen Aund Bals Eingabe müssen Sie ein Programm schreiben, das if A>B, A==Bor ausgibt A<B. Die Ganzzahlen liegen in einem angemessenen Bereich, der von Ihrer Sprache unterstützt wird und mindestens 256 Werte enthält. Ihr Programm kann entweder ein vollständiges Programm oder eine Funktion sein, die über STDIN …
Pyth ist eine auf Python basierende Golfsprache . Es wird die Präfixnotation verwendet, wobei jeder Befehl eine andere Arität hat (Anzahl der akzeptierten Argumente). Ihre Aufgabe ist es, einen Syntax-Checker für eine (nicht existierende) Pyth-ähnliche Sprache, Pith, zu schreiben. Markensyntax Pith hat nur 8 Single-Char-Befehle: 01234()" 01234Jeder hat die Arität …
Für diesen Zweck wird gesagt, dass ein reguläres Muster mit einer Zeichenfolge übereinstimmt, wenn die gesamte Zeichenfolge mit dem Muster übereinstimmt, nicht nur mit einer Teilzeichenfolge. Gegeben seien zwei regex Muster A und B , sagen wir , dass A ist mehr spezialisiert als B , wenn jede Zeichenfolge, die …
Welche allgemeinen Tipps haben Sie zum Golfen in Go? Ich bin neu in Code Golfing und suche nach Ideen, die bei Code-Golf-Problemen im Allgemeinen angewendet werden können, die zumindest etwas spezifisch für Go sind. Bitte halten Sie sich an einen Tipp pro Antwort.
Zusammenfassung Inspiriert von der jüngsten Beliebtheit von ASCII-Kunstherausforderungen, besteht der Zweck dieser Herausforderung darin, ein ASCII-Schachbrett zu zeichnen, wie eines, auf dem Schach gespielt werden kann. Schreiben Sie ein Programm, das eine positive Ganzzahl nals Argument in stdinoder als Benutzereingabe verwendet, und geben Sie ein Schachbrett mit nx ausn Quadraten …
Einführung Vor kurzem war ich mit ein paar Freunden unterwegs und wir haben uns gelangweilt und hatten nichts zu tun, also haben wir ein "Spiel" "erfunden" (einige Leute in den Kommentaren wiesen darauf hin, dass dieses Spiel online spielbar und sehr beliebt ist, also haben wir es definitiv habe es …
Schreiben Sie ein Programm, das eine Zeichenfolge mit ungerader Länge akzeptiert, die nur die Zeichen .und enthält :. Erstellen Sie mit Hilfe eines anfänglich leeren Stapels eine Zahl aus dieser Zeichenfolge wie folgt: Für jedes Zeichen c in der Zeichenfolge (von links nach rechts) ... Wenn c ist .und der …
Sie sollten ein Programm oder eine Funktion schreiben, die eine nicht negative Ganzzahl Nals Eingabe und Ausgabe verwendet oder zwei Ganzzahlen (negativ, null oder positiv) Xund zurückgibt Y. Ganzzahlen sind im mathematischen Sinne gemeint, da es unendlich viele davon gibt. Die implementierte Funktion muss bijektiv sein . Dies bedeutet, dass …
Intro Sie sitzen in einem Sitzungssaal am Ende eines langen Tisches. Sie sehen sich um und sehen Tim Cook, das Apple Board of Directors, den Geist von Steve Jobs und Jack Donaghy. Apple hat dieses Treffen anberaumt, weil es erkannt hat, wie viel cooler der Android-Sperrbildschirm ist, und sie möchten …
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.