Als «code-golf» getaggte Fragen

36
Motorrad-Ausrüstungsprüfer!

Einige von Ihnen kennen vielleicht die Art und Weise, wie ein Motorrad schaltet. Aber für diejenigen, die es nicht tun, sieht es so aus 6 5 4 3 2 N 1 Jetzt möchte ich wissen, in welchem ​​Gang ich bin, nachdem ich ein paar Hoch- und Runterschaltungen durchgeführt habe. Das Programm sollte von...

36
Seltsam gerade, positiv negativ

Bei N wird der N-te Term dieser unendlichen Folge ausgegeben: -1 2 -2 1 -3 4 -4 3 -5 6 -6 5 -7 8 -8 7 -9 10 -10 9 -11 12 -12 11 ... etc. N kann 0-indiziert oder 1-indiziert sein, wie Sie es wünschen. Wenn beispielsweise 0-indexiert dann Eingänge 0, 1, 2, 3, 4sollte jeweilige Ausgänge erzeugen -1,...

36
Teilung und Rest

Obwohl diese Herausforderung in den meisten "Standard" -Sprachen wahrscheinlich trivial ist, richtet sie sich an Sprachen, die so esoterisch, einfach und / oder schwierig zu bedienen sind, dass sie auf dieser Website nur sehr selten zu finden sind. Es sollte ein interessantes Problem zu lösen sein,...

36
Ersetzen Sie zwei durch drei

Wenn eine positive ganze Zahl n gegeben ist, schreibe einen Code, um seine Primfaktorisierung zu nehmen und alle seine Faktoren von 2durch zu ersetzen 3. Beispielsweise 12 = 2 * 2 * 3 -> 3 * 3 * 3 = 27 Dies ist Codegolf, daher besteht das Ziel darin, die Byteanzahl Ihrer Antwort zu minimieren....

36
Ist der Anfang gleich dem Ende?

Die Aufgabe In dieser Herausforderung besteht Ihre Aufgabe darin, ein Programm oder eine Funktion zu schreiben, die einen String aufnimmt und einen Wahrheits- oder Falschwert ausgibt, je nachdem, ob das erste Zeichen und das letzte Zeichen des Eingabe-Strings gleich sind. Eingang Sie können...

36
Code generieren

Verwandt mit: Machen Sie einen; # -Interpreter In der oben verknüpften Herausforderung bestand die Aufgabe darin, einen Dolmetscher für die esoterische Sprache zu erstellen ;#. Die ;#sprache Die Sprache hat genau zwei Befehle: ;und #(alle anderen Zeichen werden vom Interpreter ignoriert): ;:...

36
(A [l (t [e (r) n] e) s] t) eine Zeichenfolge!

Alternierend ist der Vorgang, bei dem eine Zeichenfolge in abwechselnde Klammern gesetzt wird. Hier sehen Sie, wie Sie eine Zeichenfolge abwechseln . Nehmen Sie für eine Zeichenfolge der Länge N die mittleren N Zeichen und umgeben Sie sie in Klammern. Wenn also unsere Zeichenfolge Hello world!(12...

36
Werde ich umkippen?

Überblick Finden Sie bei einer 3-zeiligen Zeichenfolge heraus, ob die Struktur nach links fällt, ausgeglichen ist oder nach rechts fällt. Eingabestruktur Sie können sich die Struktur als Metallstange vorstellen, auf der alles auf einer vertikalen Stange balanciert ist. 1 7 4 a =============== | Die...

36
Die Krähe gegen das Taxi

Stellen Sie sich vor auf einen Punkt reisen liegend A Meilen entfernt horizontal und B Meilen entfernt vertikal von der aktuellen Position. Oder mit anderen Worten: Reisen von (0, 0)zu Punkt (a, b). Wie weit müssten Sie am Ende reisen? Dies scheint eine einfache Frage zu sein, aber die Antwort...

36
Die ursprüngliche Nummer

Richtlinien Szenario John hat eine wichtige Nummer und er möchte nicht, dass andere sie sehen. Er beschloss, die Nummer mit den folgenden Schritten zu verschlüsseln: Seine Nummer ist immer eine nicht abnehmende Folge (d. H. "1123") Er wandelte jede Ziffer in englische Wörter um. (dh. "123" ->...

36
Ich habe nicht einmal ... ich habe nur ungerade!

Ihre Aufgabe ist einfach: Schreiben Sie ein Programm, das eine Ganzzahl als Eingabe empfängt und diese ausgibt, wenn sie ungerade war, und nichts anderes tut (Anhalten ist nicht zulässig). Die Herausforderung besteht darin, dass Sie nur ungerade Bytes verwenden können. Optional können Sie der...

36
Doppelte Zeit ist keine doppelte Zeit

Basierend auf dieser Herausforderung. Im Rhythmus-Spiel osu! erhöht der Schwierigkeits-Modifikator "Double-Time" die Geschwindigkeit tatsächlich nur um 50%. Ihre Aufgabe ist es, ein Programm zu schreiben, das eine positive gerade Ganzzahl (höher als 0) ausgibt , und wenn jedes Byte / Zeichen...

36
Andere Primes als Optimus

Herausforderung Bei einer gegebenen Eingang ganzzahligen n > 0Ausgang die Anzahl der Primzahlen ( andere als das n, wenn nich eine Primzahl ist ) , die durch die Veränderung eine Ziffer in der Dezimaldarstellung von n erzeugt werden kann (ohne die Anzahl der Ziffern zu ändern). Beispiele Zum...

36
Mischen Sie pi und e, um Kuchen zu machen!

Jeder weiß , pi die mathematische Konstante, das Verhältnis eines Kreisumfangs zu seinem Durchmesser. 3.14159265358979323846264338327950288419716939937510... Sie wissen wahrscheinlich auch E die mathematische Konstante, die Basis eines natürlichen Logarithmus.

36
Finden Sie alle eindeutigen Gozinta-Ketten

Gozinta-Ketten (Inspiriert von Project Euler # 606 ) Eine Gozinta-Kette für n ist eine Folge, {1,a,b,...,n}bei der jedes Element das nächste korrekt teilt. Zum Beispiel gibt es acht verschiedene Gozinta-Ketten für 12: {1,12}, {1,2,12}, {1,2,4,12}, {1,2,6,12}, {1,3,12}, {1,3,6,12}, {1,4,12} and...