Als «code-golf» getaggte Fragen

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

4
Stecke den Hut in die Katze
Inspiriert von der bevorstehenden Winterveranstaltung Ziel Fügen Sie einen Hut ^, ´oder `auf einen einzigen Vokal in jedem Wort des Eingangs. Regeln Das hatund das vowelmüssen zufällig ausgewählt werden. Jeder Hut muss mit der gleichen Wahrscheinlichkeit erscheinen (33%) und die Vokale müssen die gleiche Wahrscheinlichkeit innerhalb der gültigen Vokale im …
15 code-golf 

9
Schräge Binärzahlen
Geben Sie bei einer Ganzzahl ndie ersten ngeneigten Binärzahlen aus, entweder 0- oder 1-indiziert. Sie werden so genannt, weil sie so erzeugt werden: Zahlen in Binärschrift untereinander schreiben (rechtsbündig): ........0 ........1 .......10 .......11 ......100 ......101 ......110 ......111 .....1000 ......... Dann müssen Sie jede Diagonale von links unten nach rechts oben …

4
Hilf PPCG Claus, seine Geschenke zu bringen!
Hilf PPCG Claus, seine Geschenke zu bringen Überblick PPCG Claus kommt hella spät und liefert seine Geschenke aus, weil wir heutzutage so viele seltsame kleine Kinder da draußen haben. Dies macht es für PPCG Claus sehr viel schwieriger, alle Geschenke an den richtigen Ort zu bringen. Ihre Herausforderung besteht darin, …

2
Überprüfen Sie meine Lasagne
Szenario Ich koche oft Lasagne, habe aber auch ein paar Fehler. Da ich diese Fehler so oft wiederhole, dachte ich, ich könnte vielleicht ein Programm machen, das prüft, ob ich alles richtig gemacht habe. Gültige Lasagne Eine gültige Lasagne ist Mindestens 5 Spalten breit Mindestens 4 Lagen hoch Ohne zusätzlichen …

3
Dezimalbrüche
Ihr Ziel ist es, Code zu schreiben, der die kürzeste eindeutige Dezimalsequenz für den eingegebenen Bruch ausgibt. Keine zwei Brüche mit demselben Nenner dürfen dieselbe Ausgabe haben, obwohl Brüche mit unterschiedlichen Nennern dieselbe Darstellung haben können. Nehmen Sie 2 Ganzzahlen als Eingabe, die erste ist der Zähler, die zweite der …

6
Brücken sind Metaphern für alles in ASCII Art
(Mit einer Entschuldigung an Jim West für den Titel und nach dem Zufallsprinzip inspiriert von Ciscos textueller Darstellung ihres Logos: .:|:.:|:. für das Konzept) Ausgeben einer 1 <= n <= 255ASCII-Grafikdarstellung einer Hängebrücke mit einer bestimmten Ganzzahl gemäß den nfolgenden Konstruktionsregeln: Der Anfang und das Ende der Brücke (in der …

15
Finde fünf Freunde, die mit Paul Hühnchen essen
Paul ist einer Ihrer belgischen Bekannten und möchte, dass Sie ein Programm erstellen, das mindestens eine der folgenden fünf Zeichenfolgen ausgibt : 12496=>14288=>15472=>14536=>14264 14264=>12496=>14288=>15472=>14536 14536=>14264=>12496=>14288=>15472 15472=>14536=>14264=>12496=>14288 14288=>15472=>14536=>14264=>12496 Es stellt die Freunde dar, auf die er am stolzesten ist, und er möchte mit ihnen essen. Paul denkt auch, dass die Zahl …

16
Berechnen Sie das Wilson-Score-Intervall
Das Wilson-Bewertungsintervall ist ein Konfidenzintervall der Erfolgswahrscheinlichkeit, basierend auf dem Anteil der Erfolge in einer Reihe von Bernoulli-Studien (eine Bernoulli-Studie ist eine Studie, in der genau zwei Ergebnisse möglich sind: Erfolg oder Misserfolg ). Das Intervall ergibt sich aus der folgenden Formel: Die beiden in der Formel angegebenen Werte sind …

3
Dobble / SpotIt-Kartengenerator
Einführung Dobble / SpotIt ist ein Kartenspiel, bei dem Menschen in kürzester Zeit dasselbe Symbol auf einem Kartenpaar erkennen, darauf hinweisen und zum nächsten Paar wechseln müssen. Jede Karte hat mehrere Symbole (8 in der normalen Version), aber genau eines ist für jedes Kartenpaar gleich. Beispiel aus physischer Kopie des …

11
Richten Sie die Diagonalen eines Textgitters aus
Ordnen Sie die Diagonalen, die von links oben nach rechts unten verlaufen, in Spalten mit einem rechteckigen Textraster so an, dass sich die Zeichen ganz rechts unten aller Diagonalen auf einer Ebene befinden. Verwenden Sie Leerzeichen zum Einrücken. Zum Beispiel, wenn das Eingaberaster von Text ist abcd 1234 WXYZ dann …
15 code-golf  string  grid 

9
Alle Xenodrome
Einführung Ein Xenodrom in der Basis n ist eine ganze Zahl, bei der alle Ziffern in der Basis n unterschiedlich sind. Hier sind einige OEIS-Sequenzen von Xenodromen. Zum Beispiel in der Basis 16, FACE, 42und FEDCBA9876543210sind einige xenodromes (Welche sind 64206, 66und 18364758544493064720in der Basis 10), aber 11und DEFACEDsind es …

2
Passen Sie die Permutationen an!
Ihre Herausforderung besteht darin, einen regulären Ausdruck zu erstellen, der zu jeder String-Permutation passt, und zu nichts anderem. Bei der Übereinstimmung muss auch zwischen Groß- und Kleinschreibung unterschieden werden. Also, zum Beispiel, wenn Ihre Regex ist: ABC Es sollte mit diesen Zeichenfolgen übereinstimmen (und nur übereinstimmen): ABC ACB BAC BCA …

16
Bestimmen Sie, ob eine Beziehung transitiv ist
Herausforderungsbeschreibung Beginnen wir mit einigen Definitionen: Eine Relation ist eine Menge geordneter Elementpaare (in dieser Herausforderung werden Ganzzahlen verwendet). Zum Beispiel [(1, 2), (5, 1), (-9, 12), (0, 0), (3, 2)]ist eine Beziehung. eine Beziehung heißt transitive wenn für irgendwelche zwei Paare von Elementen (a, b)und (b, c)in dieser Beziehung …

2
Geister und Kürbisse
Hier ist ein ASCII-Kürbis, der in eine Kürbislaterne geschnitzt ist. Ist es nicht süß? ((^v^)) Hier ist ein ASCII-Geist. Schau wie gruselig es ist! \{O.O}/ Offensichtlich müssen die Kürbisse auf dem Boden sein, mit einem Abstand zwischen ihnen, damit sie nicht verrotten. Geister stehen jedoch gerne auf Kürbissen, sodass sie …

19
Kürzester Konami-Code
Das Problem Sie müssen ein Programm schreiben, das, wenn der Konami-Code zur Laufzeit eingegeben wird, die Zeichenfolge " +30 lives" ausgibt und über den Lautsprecher des Computers ein Geräusch Ihrer Wahl ausgibt. Definition Der "Konami-Code" wird wie UUDDLRLRBAfolgt definiert : Drücken Sie die Eingabetaste. Die Regeln Sie können den Aufwärtspfeil …

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.