Als «code-golf» getaggte Fragen

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

30
Zufällige Großschreibung
Die Aufgabe Ihre Aufgabe ist es, ein Programm oder eine Funktion zu erstellen, die bei einer Eingabe den eingegebenen Text in zufälligen Großbuchstaben ausgibt, während bereits großgeschriebene Buchstaben großgeschrieben bleiben. Jede Kombination von Groß- und Kleinschreibung sollte möglich sein. Zum Beispiel, wenn der Eingang ist abc, soll es eine Nicht-Null …

28
Ist es eine Proth Nummer?
Eine Proth-Nummer , benannt nach François Proth, ist eine Zahl, die ausgedrückt werden kann als N = k * 2^n + 1 Dabei kist eine ungerade positive ganze Zahl und nist eine positive ganze Zahl, so dass 2^n > k. Lassen Sie uns ein konkreteres Beispiel verwenden. Nehmen Sie 3. …

7
Liste der Python-Versionen
Python ist heute die am schnellsten wachsende Programmiersprache. Es ist das dritte Jahr in Folge die am häufigsten nachgefragte Sprache. Entwickler, die es noch nicht verwenden, geben an, es lernen zu wollen. [1] Der Grund für die Popularität von Python sind die vielen Versionen. [Bearbeiten] Es gibt in der Tat …

6
COBOL Y2K Redux
In den 1990er Jahren arbeitete COBOL Informatiker einen Ausweg aus sechsstelligen Datumsfelder zu erweitern , indem sie auf die Umwandlung , YYYDDDwo YYYist das year - 1900und DDDist der Tag des Jahres [001 to 366]. Dieses Schema könnte das maximale Datum auf verlängern 2899-12-31. Im Jahr 2898 gerieten die Ingenieure …

30
Aufeinanderfolgende 1-Bits werden inkrementiert
Gegeben ein Muster (String- oder Array-Format) von Bits: [0,1,1,1,0,1,1,0,0,0,1,1,1,1,1,1] Die Aufgabe besteht darin, eine beliebige Anzahl aufeinanderfolgender 1-Bits durch eine aufsteigende Zahlenfolge zu ersetzen, die bei 1 beginnt. Eingang Muster (kann als String oder Array empfangen werden) Beispiel: Zeichenfolge: 1001011010110101001 Array: [1, 0, 0, 1, 0, 1, 1, 0, 1, …

30
Ot wes thi bist uf tomis
Ich liebe diese einfache Chiffre, es macht so viel Spaß, nicht ganz von Menschen lesbare Wörter zu lesen und die Lücken zu füllen ... Ot wes thi bist uf tomis, ot wes thi wurst uf tomis, ot wes thi egi uf wosdum, ot wes thi egi uf fuuloshniss, ot wes …

19
Übersetzen Sie den Morsecode basierend auf der Tondauer
Tor Morsecode wird oft als Ton dargestellt. Übersetzen Sie den Stream in Buchstaben, Zahlen und Leerzeichen, wenn ein Bit-Stream angegeben wird, der angibt, ob der Ton aktiviert oder deaktiviert ist. Besonderheiten Der Bitstrom wird basierend auf der Länge der sich wiederholenden EIN / AUS-Bits analysiert. 1 EIN-Bit ist ein Punkt …
36 code-golf  morse 

19
Bracket-Erweiterung!
Ihre Herausforderung besteht darin, einige Klammern in der Eingabe eines Programms wie folgt zu erweitern: Suchen Sie eine Zeichenfolge s zwischen zwei übereinstimmenden Klammern [und ]mit einer einzelnen Ziffer n nach der schließenden Klammer. Entfernen Sie die Halterungen. Ersetzen Sie s durch sich selbst n- mal wiederholt . (Wenn n …

22
Grundlegende ASCII-Werte
Alternativer Titel: Zählen Sie Ihre Gefängnisstrafe an der Wand Bei einer bestimmten Anzahl nwerden die Ausgabesummen in die traditionellen 5er-Gruppen und 50er-Reihen eingeteilt. Beispiele 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 |||/ …
36 code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

18
Konsonanz oder Dissonanz?
Bei zwei gegebenen Notennamen müssen Sie ein Programm schreiben, das bestimmt, ob das von diesen beiden Noten gebildete Intervall konsonant oder dissonant ist. Einführung In der westlichen Musik gibt es nur 12 "verschiedene" Töne. Ihre Namen, sortiert vom niedrigsten zum höchsten, sind diese: C, C#, D, D#, E, F, F#, …
36 code-golf  music 

19
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 {1,6,12}. Die Herausforderung Schreiben Sie ein Programm oder eine Funktion, …

17
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 Beispiel n …

30
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. 2.71828182845904523536028747135266249775724709369996... Aber ... kennst du Kuchen ? Es ist eine der wichtigsten Konstanten (für mich). Es sind die Ziffern von pi und …

24
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 (welches Sie wählen) in Ihrem Quellcode dupliziert wird, sollte …

22
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 Ausgabe eine nachgestellte Newline hinzufügen. Dies …

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.