Als «code-golf» getaggte Fragen

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

4
Gruppentherapie: Identifizieren Sie Gruppen
Schreiben Sie ein Programm, das festlegt, ob die Multiplikationstabelle des gegebenen endlichen Magmas eine Gruppe darstellt. Ein Magma ist eine Menge mit einer geschlossenen binären Operation, das heißt für alle a, b in G ist a * b wieder in G (Geschlossenheit) Sei (G, *) ein Magma. (G, *) ist …

7
Sortierte lexikalische Partition einer Zahl
Die Herausforderung ist denkbar einfach: Bei einer bestimmten Zahl teilen Sie die Ziffern in ein Array kleinerer Zahlen auf, sodass die resultierenden Zahlen nicht abnehmen. Der Haken ist, dass Sie es so aufteilen müssen, dass die Array-Länge maximal ist. Verwirrt? Sie erhalten eine positive Ganzzahl über STDIN (oder die nächstgelegene …


9
Bewerten Sie eine Kette von Ungleichungen
Schreiben Sie Code, um zu bewerten, ob eine Kette von Ungleichungen wahr oder falsch ist. Eine Beispieleingabe ist die Zeichenfolge 3<=4!=9>3==3 Dies ist wahr, weil jede seiner Komponenten wahr ist: (3<=4) and (4!=9) and (9>3) and (3==3) Eingang: Eine Zeichenfolge, die eine Kette aus einer oder mehreren Ungleichungen darstellt. Die …
17 code-golf 

29
Der n-te Ternary
Ich definiere den n-ten Ternären als einen Ternären, der n zurückgibt und die folgende Form hat: 1 ? 2 ? 3 ? n - 1 ? n : 0 : 0 : 0 # n - 1 zeroes Schreiben Sie eine Funktion oder ein vollständiges Programm, das bei einer Eingabe …
17 code-golf  string 

6
Verfolgung der Farbtöne eines Bildes
Laden Sie ein Bild in dieses Stapel-Snippet und bewegen Sie die Maus darüber. Eine schwarze Kurve, die dem Farbtonwinkel ab dem Cursorpunkt folgt , wird gezeichnet: <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><style>canvas{border:1px solid black;}</style>Load an image: <input type='file' onchange='load(this)'><br><br>Max length <input id='length' type='text' value='300'><br><br><div id='coords'></div><br><canvas id='c' width='100' height='100'>Your browser doesn't support the HTML5 canvas …


8
Relativ gegen Absolut
Wenn jemand, der an Punkt A in diesem Raster nach Norden zeigt, dem grünen Pfad folgen möchte (da er nur den Rasterlinien folgen kann), können Sie ihm Folgendes mitteilen: Geh North, North, West, East, East, South, East, East. oder äquivalent Geh Forward, Forward, Left, Back, Forward, Right, Left, Forward. (Wenn …
17 code-golf 

4
Schreiben Sie ein Programm, das die geschweiften Klammern durch Leerzeichen ersetzt, wenn geschweifte Klammern an bestimmten Stellen zu Stauungen führen
Sie sind Projektmanager. Eines Tages wurde einer Ihrer Programmierer wahnsinnig ( nicht Ihre Schuld ), nahm alle Ausdrücke in die Codebasis und fügte ihnen zufällige Klammern hinzu, bevor er sofort aufhörte und über Ihre Inkompetenz schwärmte ( auch nicht Ihre Schuld ). Dies ist jedoch eine einfache Lösung, da Sie …

7
Finden Sie einen Verbrecher an Ohr, Finger und Kopf
Vor der Entdeckung von Fingerabdrücken und DNA-Tests verwendete die britische Polizei ein anthropometrisches System, um Wiederholungstäter zu identifizieren. Bestimmte Körperteile von Kriminellen wurden vermessen und in Aufzeichnungen gespeichert. Es wurde angenommen, dass sich diese Körperteile nach dem Erwachsenenalter nicht in ihrer Größe verändert haben. Dieses System wurde als Bertillonnage bezeichnet …
17 code-golf  math 

7
Zwei-viele Ausgänge
Die Herausforderung Ich präsentiere Ihnen eine weitere Herausforderung zwischen Spion und Spion. In diesem Fall ist das zu schützende Datum jedoch kein Eingang, sondern ein Ausgang . Die Regeln der Herausforderung sind einfach. Schreiben Sie eine Routine mit folgenden Angaben: Die Routine kann in einer beliebigen Sprache geschrieben sein, darf …

20
Generiere eine beliebige ganze Zahl
Ihr Programm / Funktion sollte gibt genau eine ganze Zahl aus Gibt eine beliebige Ganzzahl mit positiver Wahrscheinlichkeit aus Geben Sie eine ganze Zahl größer als 1.000.000 oder kleiner als -1.000.000 mit einer Wahrscheinlichkeit von mindestens 50% aus. Beispielausgaben (alle müssen möglich sein): 59875669123 12 -42 -4640055890 0 2014 12 …

10
Die Symbole gegen die Buchstaben
Die Symbole gegen die Buchstaben Die ASCII - Zeichen wurden einmal geteilt wieder ! Deine Sets sind Die Buchstaben und Die Symbole . Die Buchstaben ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Die Symbole !"#$%&'()*+,-./0123456789:;<=>?@[\]^_`{|}~ Die Aufgabe besteht darin, zwei Programme zu schreiben: Drucken Sie jeden Buchstaben genau einmal aus, ohne ihn in Ihrem Programm zu …

10
Schreiben Sie einen Wortgleichungslöser
Diese Frage hat hier bereits Antworten : Exploit "Free Whitespace" (10 Antworten) Geschlossen im letzten Monat . Einführung Betrachten Sie das folgende Beispiel: CODE + GOLF —————— GREAT Hierbei handelt es sich um eine Gleichung, bei der jeder Buchstabe eine Dezimalziffer und die Wörter natürliche Zahlen darstellen (ähnliche Buchstaben stehen …

4
Beende faule Klammern
Die Klammern auf meiner Tastatur sind alle abgenutzt, und ich möchte vermeiden, sie so oft wie möglich zu verwenden. Ihre Herausforderung besteht darin, eine Zeile mit Klammern auszugleichen, indem Sie sie vor und nach jeder Zeile einfügen. Dies ist vergleichbar mit den automatischen Klammern und dem Schließen von Zeichenfolgen von …

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.