Als «code-golf» getaggte Fragen

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

19
Lies Farbe auf meine Weise
Verschiedene Systeme haben unterschiedliche Möglichkeiten, Farben zu beschreiben, auch wenn alle im RGBA-Raum sprechen. Ein Front-End-Entwickler, der mit CSS vertraut ist, mag es vorziehen #RRGGBBAA. Aber Android-Entwickler mögen es vorziehen #AARRGGBB. Beim Umgang mit AAS-Dateiformat #AABBGGRRwird benötigt. Das ist zu verwirrend. Vielleicht brauchen wir ein Programm, das zwischen verschiedenen Farbformaten …

10
Früher zusammengesetzte Zahlen
Sequenzdefinition Konstruieren Sie eine Folge positiver Ganzzahlen a(n)wie folgt: a(0) = 4 Jeder Ausdruck a(n)außer dem ersten ist die kleinste Zahl, die das Folgende erfüllt: a) a(n)ist eine zusammengesetzte Zahl, b) a(n) > a(n-1)und c) a(n) + a(k) + 1ist jeweils eine zusammengesetzte Zahl 0 <= k < n. Also …

13
Laufender Gen-Crossover-Algorithmus
Ihre Aufgabe ist es, zwei Gensequenzen und eine Sequenz von "Crossover-Punkten" als Eingabe zu akzeptieren und die Gensequenz zurückzugeben, die sich aus den angegebenen Crossovers ergibt. Damit meine ich, dass Sie die Sequenzen [A, A, A, A, A, A, A]und [Z, Z, Z, Z, Z, Z, Z]haben und Punkte von …

6
Panfix auf Infix in Klammern
Quylthulg ist eine Sprache von Chris Pressey, die versucht, das Problem der Infix-Notation mit dem zu lösen, was sie panfix nennt : Ähnlich wie bei Postfix erfordert Panfix nicht die Bereitstellung geheimer Funktionen wie Klammern, um die Standardpriorität eines Operators zu überschreiben. Gleichzeitig ermöglicht panfix die Angabe von Begriffen in …

11
Möchten Sie einen Zaubertrick sehen?
Der erste Zaubertrick, den ich als Kind gelernt habe, war der folgende: Haben Sie 1 Kartenspiel, bei dem das Muster auf der Rückseite nicht vertikal symmetrisch ist. Ordne alle Karten so an, dass sie in eine Richtung zeigen. Bitten Sie eine Person, "eine Karte auszuwählen, sie auswendig zu lernen und …

8
Simulieren Sie ein Modellneuron
Ein Izhikevich-Neuron ist ein einfaches, aber sehr effektives Modell eines biologischen Neurons, das für die Verwendung in einer diskreten Zeitschritt-Simulation entwickelt wurde. In dieser Golfherausforderung implementieren Sie dieses Modell. Parameter Dieses Modell umfasst nur 7 Variablen, die in 2 Differentialgleichungen organisiert sind, verglichen mit den Dutzenden von Parametern eines physiologisch …

2
Gerrymandering mit Logic Gates
Die Majoritätsfunktion ist eine boolesche Funktion, die drei boolesche Eingaben verwendet und die am häufigsten verwendete zurückgibt. Wenn zum Beispiel maj(x,y,z)die Mehrheitsfunktion ist und Twahr und Ffalsch bedeutet, dann: maj(T,T,T) = T maj(T,T,F) = T maj(T,F,F) = F maj(F,F,F) = F Diese Frage betrifft das Schreiben von Booleschen Funktionen als …

5
Factoring Fakultäten
Heute in meiner Statistikklasse habe ich festgestellt, dass einige Fakultäten vereinfacht werden können, wenn sie miteinander multipliziert werden! Beispielsweise:5! * 3! = 5! *3*2 = 5! *6 = 6! Deine Arbeit: Vereinfachen Sie meine Fakultät mit einer Zeichenfolge, die nur arabische Zahlen und Ausrufezeichen enthält, auf die kürzestmögliche Zeichenfolge, und …


4
Tupelzusatz in pointfree
Was ist der kürzeste Weg, um die Funktion auszudrücken f(a,b)(c,d)=(a+c,b+d) in punktloser Notation? pointfree.io gibt uns uncurry (flip flip snd . (ap .) . flip flip fst . ((.) .) . (. (+)) . flip . (((.) . (,)) .) . (+)) was mit ein wenig arbeit gekürzt werden kann …


15
Transitive Gleichheit
Die Herausforderung Ihr Programm sollte 3 Eingaben annehmen: Eine positive ganze Zahl, die die Anzahl der Variablen ist, Ein Satz ungeordneter Paare nichtnegativer Ganzzahlen, wobei jedes Paar eine Gleichheit zwischen Variablen darstellt Eine positive ganze Zahl, die die Startvariable darstellt, Es sollte eine Menge nichtnegativer Ganzzahlen zurückgeben, die alle Variablen …

8
Sei so böse wie möglich
Einführung Dies ist eine Fortsetzung dieser Herausforderung, bei der Sie die Rolle des bösen Zwillings dieser Person übernehmen. Als Übel wollen Sie Ihren Anteil nicht maximieren, sondern sind so unfair wie möglich und Sie werden es nicht zu offensichtlich machen. Deshalb haben Sie folgendes Schema entwickelt: Sie werden den anderen …

30
Perfekte Quadrate ohne Grenzen
Geben Sie n=m^2eine Liste von Ganzzahlen zurück, die nicht an das m x mGitter von Ganzzahlen angrenzen 1 to n. Beispiele n = 1 (m = 1) Gitter: [1] Rückkehr: [] n = 4 (m = 2) Gitter: [1,2] [3,4] Rückkehr: [] n = 9 (m = 3) Gitter: [1,2,3] …
16 code-golf  matrix 

6
Bewerten Sie einen Ausdruck von Minus und Tilde
/^[-~]*x$/Bewerten Sie einen Ausdruck, der mit dem regulären Ausdruck übereinstimmt , xund geben Sie einen String aus, der mit dem regulären Ausdruck übereinstimmt /^-?x[+-]\d+$/. Beispielsweise wird die Zeichenfolge als -~xausgewertet x+1, während die Zeichenfolge als -~-xausgewertet -x+1wird und die Zeichenfolge als -~-~--xausgewertet wird x+2. Wir beginnen xmit der Zeichenfolge und …
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.