Als «code-golf» getaggte Fragen

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

24
Spiel mit angehängten Zahlen
Spiel mit angehängten Zahlen Schreiben Sie eine Funktion / ein Programm, das 2 ganzzahlige Parameter, ganzzahlige Parameter oder ganzzahlige Variablen , eine Startnummer und eine maximale Anzahl von Iterationen akzeptiert. Der Code sollte das folgende Spielbeispiel ausführen, um eine neue Nummer zu konstruieren, und wiederholen, bis die Nummer eine einzelne …
16 code-golf 

14
Selbsthaltende Protokolle
Das Problem" Definieren Sie eine Funktion log(oder einen anderen 3-Buchstaben-Namen), die beim Aufruf sowohl die Anweisung (als Quelle) als auch das erste Argument protokolliert / druckt / schreibt (was auch immer die Standardeinstellung für die betreffende Sprache ist). Mit anderen Worten: i=777 j=333 log(i) //outputs: "log(i) 777" log(i+j+1) //outputs: "log(i+j+1) …
16 code-golf 

17
Berechnen Sie einen Tipp
Sie und ein Freund gehen in eine Bar. Der Barkeeper behandelt Sie gut, und Sie beschließen, ihm ein Trinkgeld zu geben. Sie ziehen also Ihren zuverlässigen Taschencomputer heraus und schreiben ein schnelles Programm, um einen Tipp für Sie zu berechnen, da er keinen eingebauten Taschenrechner enthält. Aber warte! Ihre Vermittlungstasten …

7
Periode der Dezimaldarstellung
Schreiben Sie eine Funktion, die eine einzelne positive ganze Zahl n annimmt und die Periode der Dezimaldarstellung von 1 / n zurückgibt . Testfälle: 1 -> 1 # 1/1 = 1.0000...... = 1._0 2 -> 1 # 1/2 = 0.5000...... = 0.5_0 3 -> 1 # 1/3 = 0.3333...... = …

6
Golftipps in Perl 6
Welche allgemeinen Tipps haben Sie zum Golfen in Perl 6? Ich bin auf der Suche nach Ideen, die sich auf Code-Golf-Probleme im Allgemeinen anwenden lassen, die zumindest etwas spezifisch für Perl 6 sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro Antwort. Bitte beachten Sie, …
16 code-golf  tips 

3
Englischer Zahlenrechner
Herausforderung Schreiben Sie einen Taschenrechner, der die Eingabe in verbaler Form (wie man eine Gleichung spricht) und auch in verbaler Form (wie man eine Zahl spricht) vornimmt. Regeln Der Rechner sollte in der Lage sein: addieren, subtrahieren, multiplizieren und dividieren Behandle Operanden zwischen einer und einer Million verarbeiten Ausgaben zwischen …
16 code-golf 

27
Konvertieren Sie von Basis 10 zu Basis 2 ohne integrierte Basisumwandlungen
Hintergrund : Sie haben den Auftrag erhalten, Basis-10-Zahlen in Basis-2 zu konvertieren, ohne vorgefertigte Basis-Konvertierungsfunktionen zu verwenden. Sie können auch keine importierten Bibliotheken verwenden. Problem : Konvertiert eine Eingabezeichenfolge von Basis 10 (dezimal) in Basis 2 (binär). Sie dürfen keinen vorgefertigten Code / Funktionen / Methoden für die Basiskonvertierung oder …
16 code-golf  number 



9
Portal-Labyrinth-kürzester Weg
Ihr Ziel ist es, ein Programm zu schreiben, das eine zufällige 10x10-Karte mit 0, 1und erstellt 2und den kürzesten Pfad von links oben nach rechts unten findet, vorausgesetzt, dass: 0 steht für eine Rasenfläche: jeder kann darauf laufen; 1 stellt eine Mauer dar: man kann sie nicht überqueren; 2 steht …

10
Simulieren Sie einen Kampf zwischen zwei Kreaturen
Willkommen, mutiger Code-Golfer! Heute stehst du inmitten eines großen Kampfes zwischen einem Kobold und einem Elfen! goblin attacks elf! elf dodges! elf attacks goblin! elf hits goblin for 13 damage! goblin has 37 health left. goblin attacks elf! goblin hits elf for 1 damage! elf has 49 health left. elf …


3
Sicherheit per Post-It
Wie Sie vielleicht wissen, sind Hacker überall und wollen alles hacken. Sie wurden aufgefordert, Kennwortanforderungen zu stellen, die jeden Hacker stoppen . Das Problem ist, dass Ihr Chef gehört hat, dass es schlecht ist, für LOC zu bezahlen, und er bezahlt Ihnen $ 1800 - $ 0,03 * Zeichen pro …
16 code-golf 

30
Kürzestes Programm zum Aufteilen eines Strings bei Nicht-Ziffern ohne RegExps
BEARBEITEN: Wenn Sie Lisp verwenden, habe ich unten einige Richtlinien zum Zählen von Bytes angegeben. Ziel: Erstellen Sie die kürzeste Funktion, die eine Zeichenfolge in nicht-Ziffern aufteilt und ein Array zurückgibt, das nur aus Ziffern in jeder Zeichenfolge besteht, ohne reguläre Ausdrücke zu verwenden. Führende Nullen sind in jede Zeichenfolge …
16 code-golf  string 


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.