Als «code-golf» getaggte Fragen

26
Spiel des Lebens Pfeile

Hintergrund Diese Herausforderung ist zu Ehren von Apsillern , die mit ihrer Herausforderung die Kategorie Nicht so einfach wie es aussieht in Best of PPCG 2016 gewonnen haben. Kann meine 4-Noten-Spieluhr dieses Lied spielen? Herzliche Glückwünsche! Auf ihrer "Über mich" -Seite hat dieser Benutzer...

26
ASCII Cayley Graph

Bei der Recherche für eine andere Herausforderung, die ich formuliere, bin ich auf einen Cayley-Graphen gestoßen , insbesondere auf diesen . Da bin ich einer der Top - ascii-art Herausforderung Autoren, natürlich musste ich dafür eine ASCII - Art Herausforderung machen. Ihre Herausforderung besteht...

26
Kürzen Sie ein Array

Tor: Erstellen Sie bei einem vorgegebenen Array von Zeichenfolgen abgekürzte Versionen jeder Zeichenfolge. Spezifikation: Bei dieser Herausforderung besteht eine Abkürzung aus den ersten N Zeichen einer Zeichenfolge. Für die Zeichenfolge abc: a, ab, und abcsind alle gültigen Abkürzungen, während...

26
Pigeonhole-Prinzip & Code Golf

Das Taubenschlagprinzip besagt das Wenn N Artikel in M Felder mit N > M gestellt werden , muss mindestens ein Feld mehr als einen Artikel enthalten. Für viele hat dieses Prinzip einen besonderen Stellenwert im Vergleich zu anderen mathematischen Aussagen. Wie EW Dijkstra schrieb , Es ist von...

26
Dreieckige Manhattan Entfernung

Die Manhattan-Entfernung in einem regelmäßigen Raster ist die Anzahl der orthogonalen Schritte, die erforderlich sind, um eine Zelle von einer anderen zu erreichen. Orthogonale Schritte sind diejenigen, die durch die Kanten der Gitterzellen verlaufen (im Gegensatz zu den Ecken, die uns den...

26
Ein Ausdruck, viele Werte

Mit unseren bekannten mathematischen Symbolen: +, x, Klammern und einer beliebigen rationalen Zahl können Sie leicht Ausdrücke erstellen, die eine gewünschte Zahl ergeben. Zum Beispiel: 1+(2x3)=7, (1+2)+(3x6.5)=22.5und so weiter. Langweilig genug. In dieser Herausforderung werden wir einen neuen...

26
GCD / LCM Polyglots!

Ihre Herausforderung besteht darin, ein Programm oder eine Funktion zu erstellen, die die GCD ihrer Eingaben in einer Sprache und die LCM ihrer Eingaben in einer anderen Sprache ausgibt . Builtins für GCD oder LCM (ich sehe Sie, Mathematica) sind erlaubt, aber nicht empfohlen. Es gibt 2 Eingänge,...

26
Rudern Sie, rudern Sie, rudern Sie Ihr Boot

Jeder kennt wahrscheinlich das folgende Lied , das eine musikalische Runde ist : Hintergrund Weniger Leute erinnern sich vielleicht daran, mit ein paar Freunden versucht zu haben, die 4-Personen-Version davon zu singen, und scheitern. Das Versetzen der Texte eines Songs mit verschiedenen...

26
Minus, Plus, Zeiten, Potenzierung?

Dies ist eine CMC (Chat Mini Challenge), die ich vor einiger Zeit in unserem Chatraum The Ninteenth Byte gepostet habe. Die Herausforderung Gehen Sie bei einer positiven Ganzzahl xin Abhängigkeit von den letzten 2 Bits von xwie folgt vor: x & 3 == 0: 0 x & 3 == 1: x + x x & 3 == 2: x *...

26
Eingebettete Diamanten!

Nein, nicht diese . Und nicht diese entweder. Diese Frage ist nichts dergleichen Schreiben Sie den kürzesten Code, um die folgende Ausgabe zu drucken / zurückzugeben: /\ /\ /\ / \ / \ / \ / /\ \ / /\ \ / /\ \ / / \ \/ / \ \/ / \ \ \ \ / /\ \ / /\ \ / / \ \/ / \ \/ / \ \/ / \ / /\ \ / /\ \ / \/ / \...

26
Äh, wo bin ich?

Ach nein! Ich bin in einem großen Wald gefangen (Okay, nicht wirklich, aber nimm es einfach an) und ich weiß nicht, wo ich bin! Zum Glück habe ich meinen Laptop mitgebracht. Bei der Suche nach "Karten" wurde jedoch "Keine Ergebnisse" angezeigt, und ich bitte dies als letzten Ausweg. Bitte erstellen...

26
Machen Sie eine Fahnenwelle

Nimm eine Flagge wie diese: ----------------------------- | | | | | | |=============+=============| | | | | | | ----------------------------- Und eine Zahleneingabe: die "Wellenlänge" Angenommen, die Wellenlänge war 5. Ersetzen Sie dann alle 5 Zeichen entlang der Linie von Anfang an das nächste...

26
Wie lang ist meine nummer

Herausforderung Geben Sie bei einer bestimmten Ganzzahl Qim Bereich -(2^100) ≤ Q ≤ 2^100die Anzahl der Stellen in dieser Zahl (in Basis 10) aus. Regeln Ja, Sie können die Zahl als Zeichenfolge verwenden und ihre Länge ermitteln. Alle mathematischen Funktionen sind erlaubt. Sie können Eingaben in...

26
Welches Datum haben wir?

Herausforderung Seltsamerweise wurde dies noch nicht getan: das aktuelle Datum ausgeben. Regeln Das Datumsformat, dem Sie folgen sollten, lautet wie folgt: YYYY-MM-DD Wo der Monat und der Tag mit Nullen aufgefüllt werden sollen, wenn sie kleiner als 10 sind. Wenn das Programm beispielsweise am 24....

26
Begründen und trennen Sie einen Textblock vollständig

Given a width and a block of text containing possible hyphen- ation points, format it fully- justified (in monospace). Vollständig ausgerichtet bedeutet, dass es links und rechts ausgerichtet ist und durch Vergrößern des Abstands zwischen Wörtern erreicht wird, bis jede Zeile passt. Verbunden:...

26
Erstellen Sie eine Schachbrettmatrix

Nehmen Sie eine positive ganze Zahl n als Eingabe und geben Sie eine n-mal-n- Schachbrettmatrix aus, die aus 1 und 0 besteht . Die obere linke Ziffer sollte immer 1 sein . Testfälle: n = 1 1 n = 2 1 0 0 1 n = 3 1 0 1 0 1 0 1 0 1 n = 4 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 Eingabe- und Ausgabeformate sind...