Als «code-golf» getaggte Fragen

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

1
Zeichnen Sie eine Tessellation der hyperbolischen Ebene
Erstellen Sie eine Darstellung (Poincare-Scheibe) einer Tessellation auf einer hyperbolischen Ebene, z. Das Programm benötigt vier Eingaben: 1) Wie viele Kanten / Polygone (drei in diesem Beispiel). 2) Wie viele schneiden sich an jedem Scheitelpunkt (in diesem Beispiel sieben). 3) Wie viele Schritte vom mittleren Scheitelpunkt entfernt, um gerendert zu …

4
Eine Rückwärtsbeziehung
Schreiben Sie ein Programm oder eine Funktion, die bei zwei ASCII-Zeichenfolgen Aund BZeichenfolgen erzeugt A'und B'deren gemeinsame Teilzeichenfolgen an ihrer Stelle umgekehrt werden. Der Prozess zum Finden A'ist wie folgt: A' ist anfangs leer. Wenn das erste Zeichen von in Aist B, suchen Sie das längste Präfix, Adessen Teilzeichenfolge von …
10 code-golf  string 

1
Ausdrücke mit numerischen Abkürzungen auswerten
Sie arbeiten für ein Unternehmen , das einen benutzerfreundliche Rechner machen will, und so haben Sie mit dem Hinzufügen der Möglichkeit für Benutzer verwenden „numerische Kürzel“ zu beauftragt worden , das heißt, Buchstaben , die numerischen Werte darstellen, wie kfür 1000. Da Ihr Unternehmen bei der Speicherung in diesen Taschenrechnern …
10 code-golf 

1
Eine lange Zahl verkürzen
Wenn Sie beim Golfen mit Code mit langen Zahlen umgehen, kann es schwierig sein, die Länge Ihres Codes zu verringern. Haben Sie also Tipps, wie Sie eine Zahl kürzer und einfacher verwalten können? Der folgende Pyth-Code gibt beispielsweise "Hallo Welt" aus, aber bei 44 Byte ist das unbefriedigend: Vcjkj85942000775441864767076 2 …
10 code-golf  tips  pyth 

5
Tipps zum Golfen in INTERCAL
Welche allgemeinen Tipps haben Sie zum Golfen in INTERCAL ? Ich suche nach Ideen, die auf Code-Golf-Herausforderungen angewendet werden können und zumindest für INTERCAL etwas spezifisch sind (dh "Kommentare entfernen" ist keine nützliche Antwort). Ich weiß, dass exotische Sprachen sehr nützlich sein können, um Golfwettbewerbe zu gewinnen, aber ich sehe …
10 code-golf  tips 

2
ASCII Pong-Spiel
Ascii Pong Die Herausforderung besteht darin, das klassische Spiel "Pong" in ASCII-Zeichen in kürzestem Code nachzubilden. Anforderungen / Spezifikationen Der "Bildschirm" sollte 45x25 Zeichen groß sein. Leerraum sollte eigentlich Leerraum sein. Die Paddel sollten 9 Gleichheitszeichen haben: =========und sollten sich in der obersten und untersten Reihe befinden (ich weiß, dass …


10
Füllen Sie leere Stellen, indem Sie leere Lücken füllen
Schreiben Sie eine Funktion (z. B. placeAt), die ein Array nicht negativer Ganzzahlen und einen Index, der eine nicht negative Ganzzahl ist, verwendet. Es sollte eine 1 am angegebenen Index platzieren und möglicherweise andere Einträge um einen Punkt verschieben, um diesen Punkt zu räumen, wobei Nullen für leere Punkte stehen. …
10 code-golf 

3
Knödel-Zahlen - Finden Sie Kn
Knödel-Zahlen Die Knödel-Zahlen sind eine Reihe von Sequenzen. Insbesondere sind die Knödel-Zahlen für eine positive ganze Zahl ndie Menge zusammengesetzter Zahlen m, so dass alle i < m, Coprime to m, erfüllen i^(m-n) = 1 (mod m). Die Menge der Knödel-Zahlen für eine bestimmte nwird bezeichnet Kn. ( Wikipedia ). …

15
Ist 7 l8r als 9? (Ist sieben später als neun?)
Dies ist eine ziemlich einfache Code-Golf-Herausforderung. Ihr Programm besteht bei einer ASCII-Zeichenfolge darin, diese Zeichenfolge in zwei Zeichenfolgen zu analysieren, die ausgewertet werden. Wenn die zweite Zeichenfolge "später" als die erste ist, gibt sie eine 1 zurück, wenn sie "früher" als die erste ist, gibt sie eine -1 zurück, und …

5
Golfpraxis: Pyth [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Code Golf Stapel Börse. Geschlossen vor 2 Jahren . Dies ist eine Herausforderung in Bezug auf die Tricks und Optimierungen, die beim …
10 code-golf  pyth 

8
Unterschiedliche Summen erstellen
Sie sollten ein Programm oder eine Funktion schreiben, die Ganzzahlen als Eingabe empfängt und ausgibt oder zwei Ganzzahlen zurückgibt, deren Summe die erste ist. Es gibt noch eine weitere Anforderung: Für zwei verschiedene Eingänge kann keine Nummer Teil der Ausgabe sein . Einzelheiten Sie sollten in der Lage sein, Eingaben …
10 code-golf  number 

2
Spielen Sie ein perfektes 4x4 Hex-Spiel
Hintergrund Hex ist ein abstraktes Strategiespiel für zwei Spieler, das auf einer K×KRaute aus sechseckigen Kacheln gespielt wird. Zwei gegenüberliegende Seiten der Raute sind weiß gefärbt, und die anderen beiden schwarz, und die beiden Spieler, schwarz und weiß, wechseln sich ab, indem sie ein Zeichen ihrer Farbe auf ein unbesetztes …

8
Drucken Sie die britische Flagge!
Inspiriert von Print the American Flag! Dies ist eine direkte Kopie, aber mit der britischen Flagge, da sie einige Symmetrien aufweist, aber immer noch recht komplex ist! Ihre Herausforderung besteht darin, die folgende ASCII-Art in möglichst wenigen Bytes zu erstellen! Drehen Sie Ihren Kopf / Bildschirm (nicht beide!) Um 90 …

30
Hexadezimaler Zähler
Hexadezimal ist ein Basis-16-Zählsystem, das von 0bis geht f. Ihre Aufgabe ist es, einen Zähler zu erstellen, der diese Zahlen anzeigt. Beispiel: $ python counter.py 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 …

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.