Als «code-golf» getaggte Fragen

Code-Golf ist ein Wettbewerb, um ein bestimmtes Problem in den wenigsten Bytes des Quellcodes zu lösen.

21
Gruppieren Sie eine Liste nach Häufigkeit
Bei einer Liste von Ganzzahlen gruppieren Sie die Elemente, die zuerst am häufigsten vorkommen, und gruppieren Sie dann die nächsten am häufigsten usw., bis jedes einzelne Element in der Liste einmal gruppiert wurde. Beispiele: Eingang: [1,2,3] Ausgabe: [[1,2,3]] Eingang: [1,1,1,2,2,3,3,4,5,6] Ausgabe: [[1],[2,3],[4,5,6]] Eingang: [1,1,1,4,5,6,6,6,7,7,8,8,8,8,8,8,8,9,5,6,5,6,5,6,5,6,-56] Ausgabe: [[6, 8],[5],[1],[7],[9,4,-56]] Eingang: [] Ausgabe: …

7
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 Zeichen a -durch \und verschieben Sie …

30
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 …

8
Ä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 code-golf 

30
Index der Zeile mit den meisten Nicht-Null-Elementen
Dies ist eine einfache Methode: Nehmen Sie eine Ganzzahlmatrix als Eingabe und geben Sie den Index der Zeile mit den meisten Nicht-Null-Elementen aus. Sie können davon ausgehen, dass es nur eine Zeile mit den meisten Nicht-Null-Elementen gibt. Testfälle: Diese sind 1-indiziert. Sie können wählen, ob Sie 0 oder 1-indiziert möchten. …
26 code-golf  matrix 

24
Ist es ein geordnetes Wort?
(Inspiriert von diesem Beitrag über Rätsel. ACHTUNG: SPOILER FÜR DIESE PUZZLE SIND UNTEN.) Die Standard-Telefontastatur korreliert Buchstaben und Zahlen wie folgt: 1 -> 2 -> ABC 3 -> DEF 4 -> GHI 5 -> JKL 6 -> MNO 7 -> PQRS 8 -> TUV 9 -> WXYZ 0 -> Ein …

30
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. Mai 2017 ausgeführt wird, sollte …
26 code-golf  date 

7
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 Betreiber benutzen ±. Die Verwendung von ±in einem Ausdruck bedeutet, dass Sie …

9
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, bei denen …

30
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 jede Basis nehmen, aber …

6
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 darin, diese ASCII-Grafik eines Cayley-Diagramms der …

3
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 einen wirklich tollen Simulator für den …

11
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 Chebyshev-Abstand geben würden ). Wir können einen ähnlichen …

30
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: …
26 code-golf  math 

11
Anagrammquinen (Cops 'Thread)
Dies ist eine Herausforderung für Polizisten und Räuber. Den Räuber-Thread finden Sie hier Ihre Herausforderung besteht darin, ein Programm zu schreiben, das ein Anagramm seines Quellcodes ausgibt, jedoch nicht den ursprünglichen Quellcode. Zum Beispiel das folgende Python-Programm, print`'print*2``'*2` druckt 'print*2``print*2``' Das hat alle die gleichen Zeichen wie seine ursprüngliche Quelle, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.