Als «code-golf» getaggte Fragen

8
Planen Sie ein Schachturnier

Einführung Im Moment nehme ich an einem Schachturnier teil. Der Turnierplan hat mich inspiriert. Im Moment bin ich in einem Wettbewerb mit drei anderen Spielern. Das heißt, wir vier spielen drei Runden. Der Zeitplan sieht wie folgt aus: Round 1: 1-4 3-2 Round 2: 3-4 2-1 Round 3: 1-3 4-2 Dies ist...

8
Drucken Sie die Formel

Einführung In der Chemie gibt es eine Art von Erweiterung, die .xyz-Erweiterung ( https://en.wikipedia.org/wiki/XYZ_file_format ), die in jeder Zeile ein chemisches Element und die Koordinaten in der Ebene des Elements druckt. Dies ist für Chemiker sehr nützlich, um chemische Verbindungen zu...

8
Benötigen Sie einen Getränkehalter?

Sie werden die Witzsoftware für Getränkehalter aus den 90er Jahren replizieren. Folgendes hat es getan, und Sie müssen Folgendes tun: Zeigen Sie die Nachricht an Do you need a cup holder? Wenn der Benutzer bestätigt, geben Sie eine Endlosschleife ein, die das CD-ROM-Laufwerk immer wieder öffnet....

8
Inverse Champernowne-Teilstrings

Die Champernowne-Konstante ist die irrationale Zahl 0.1234567891011 ... die sich ad infinum erstreckt. Wir haben schon einmal eine Frage dazu gestellt. Bei dieser Frage handelt es sich jedoch um eine wechselseitige Frage, die als Inverse Champernowne-Konstante bekannt ist. Dies ist ungefähr...

8
Wie betrunken bin ich und wann kann ich wieder fahren?

Es ist Wochenende und was machen die coolen Jungs am Wochenende? Trinken natürlich! Aber weißt du was nicht so cool ist? Trinken und fahren. Sie beschließen also, ein Programm zu schreiben, das Ihnen sagt, wie geladen Sie sind und wann Sie wieder fahren können, ohne von den Bullen überfahren zu...

8
Lösen von Varianten des Blue-Eyes-Puzzles

Das ursprüngliche "Blue Eyes" -Puzzle ist hier (und unten) angegeben. Eine Gruppe von Menschen mit verschiedenen Augenfarben lebt auf einer Insel. Sie sind alle perfekte Logiker - wenn eine Schlussfolgerung logisch abgeleitet werden kann, werden sie dies sofort tun. Niemand kennt die Farbe ihrer...

8
Konvertieren Sie eine "Mixed-Base" -String in ASCII

Bei einer Eingabe eines Strings mit Bytes, die entweder binär, oktal oder hexadezimal sein können, wird das ASCII-Äquivalent des Strings ausgegeben. Die Eingabe erfolgt beispielsweise im folgenden Format: 501200100001147 welcher ... repräsentiert 0x50 0o120 0b01000011 0x47 Das entspricht (in ASCII)...

8
In ASCII-Agrippa-Nummern konvertieren

Herausforderung Geben Sie eine natürliche Zahl in der ASCII-Form des Agrippa-Zahlensystems aus. Beschreibung Ich mag ungerade Alphabete und Zahlensysteme. Mein Lieblingszahlensystem ist eines von Heinrich Cornelius Agrippa . Es gibt eine prägnante Möglichkeit, Zahlen in den Bereich zu schreiben, in...

8
Verlängern Sie die Linie

Aufgabe Wenn Sie ein Bild mit einer Linie darauf haben, erstellen oder zeigen Sie ein Bild an, bei dem die Linie die Linie bis zum Bildrand verlängert. Die Linie ist schwarz und der Hintergrund ist weiß. Die Bildgröße ist 100x100Das Bild kommt in jedem vernünftigen Format (zB jpg, png, ppm, bmp)....

8
Kürzeste Binärzahl im Bereich

Gegeben seien zwei beliebig genaue dezimale Zahlen 0 ≤ x < y ≤ 1, berechnen die kürzeste (in Ziffern) binäre Zahl b so dass x ≤ b < y . Geben Sie die Binärziffern von b nach dem Binärpunkt als Array oder als Zeichenfolge aus Nullen und Einsen aus. Beachten Sie, dass das leere Array 0,0...

8
Die nächste Tour des Ritters

Wir haben alle vom Knight's Tour- Puzzle gehört: Finde eine Route für einen Ritter, der alle Felder auf einem Schachbrett durchquert. Aber seien wir ehrlich, es ist ein bisschen langweilig. Geben wir dem Ritter also eine Herausforderung. Aufgabe Schreiben Sie ein Programm, das den Ritter auf einem...

8
Eidechsen springen!

Angenommen, wir definieren ein einfaches Programm, das ein Array L natürlicher Zahlen mit einer gewissen Länge N verwendet und Folgendes tut: i=0 #start at the first element in the source array P=[] #make an empty array while L[i]!=0: #and while the value at the current position is not 0...

8
Finde die Wörter im Gitter!

Schreiben Sie ein Programm oder eine Funktion, die ein Wort aus einer Wortsuche anhand seiner Start- und Endkoordinaten extrahiert. Die Eingabe Ihr Programm oder Funktion sollte drei Parameter übernehmen: die Start - Koordinate , das Ende zu koordinieren , und ein Wortsuch , aus denen das Wort zu...

8
Hexagon-In oder Hexagon-Out?

Es gibt eine großartige Geschichte über reguläre Sechsecke, die zum Beispiel in Waben gefunden werden. Aber diese beschäftigte Biene braucht Ihre Hilfe, um ihm zu sagen, welcher Punkt innerhalb oder außerhalb seines Honigtopfs liegt. Bestimmen Sie also bei einem regelmäßigen Sechseck wie unten...

8
Erweitern Sie Wurzeln zu einem Polynom

Herausforderung Geben Sie die erweiterte Form des Polynoms aus, wenn die Wurzeln eines Polynoms durch Leerzeichen als Eingabe getrennt sind. Zum Beispiel die Eingabe 1 2 repräsentiert diese Gleichung: (x-1)(x-2) Und sollte ausgeben: x^2-3x+2 Das genaue Ausgabeformat ist nicht wichtig, es kann sein:...

8
Rechteckkreuzungen zählen

Die Herausforderung Geben Sie bei einer beliebigen Anzahl von Rechtecken die Gesamtzahl der Schnittpunkte dieser Rechtecke aus, wenn diese in einer 2D-Ebene gezeichnet werden. Ein Schnittpunkt ist hier definiert als ein Punkt, Pder von zwei Linien gekreuzt wird, die orthogonal zueinander sind und...

8
Kürzester Code für Key-Logger

Okay, ich schlage eine Shortest-Key-Logger-Herausforderung vor. Wie der Gentleman unter " Sind Key-Logger-Fragen erlaubt? " Erklärt , müssen strenge Regeln auferlegt werden, um diese Herausforderung für PPCG gültig zu machen. Der Key-Logger muss unter Windows, Linux oder Mac OSX ausgeführt werden...

8
Bilden Sie Fliesen in einem rechteckigen Ring

Geben Sie die Eingabe ein tilesXund tilesYerstellen Sie eine Methode, mit der aus den Kacheln ein rechteckiger Ring entsteht. Die Funktion muss die Kacheln in einem Ring wie folgt anordnen: tilesXund tilesYsind immer positive ganzzahlige Werte, können nicht 0 sein tilesXund tilesYnicht immer...