Als «code-golf» getaggte Fragen

25
Ganzzahlige Listen von Noah

Einführung: Ich denke, wir haben alle davon gehört, aber hier eine kurze Zusammenfassung: Noah sammelte zwei von jeder Tierart auf dem Planeten, männlich und weiblich, um während einer großen Flut in seiner Arche zu retten. Das eigentliche Zitat aus der Bibel lautet: Genesis 7: 2-3 Du musst sieben...

25
Eine Szene von Jimmy Vielfalt

Wie Sie wahrscheinlich wissen, gibt es mehr schöne Jimmy Herausforderungen vor kurzem Aufspringen. Bei diesen Herausforderungen wurden Sie mit den Akrobatikfähigkeiten unseres geliebten Freundes herausgefordert. Jetzt haben wir eine andere Herausforderung für Sie. Heute werden Sie verschiedene...

24
Finden von "Subpalindromen".

Der kürzeste Code, der alle eindeutigen "Sub-Palindrome" einer Zeichenfolge findet, d. H. Alle Teilzeichenfolgen mit einer Länge> 1, die ein Palindrom sind. zB.1 input: "12131331" output: "33", "121", "131", "313", "1331" zB.2 input: "3333" output: "33", "333", "3333"

24
Generieren Sie Newton-Fraktale

Sie alle kennen die Newton-Methode, um die Wurzeln einer Funktion zu approximieren, nicht wahr? Mein Ziel bei dieser Aufgabe ist es, Ihnen einen interessanten Aspekt dieses Algorithmus vorzustellen. Newtons Algorithmus konvergiert nur für bestimmte, vor allem aber für komplexe Eingabewerte. Wenn...

24
Gitarren-Tabs generieren?

Schreiben Sie das kürzeste Programm, das Gitarren-Tabs für die als Eingabe angegebenen Akkorde generiert. Damit die Gitarristen unter Ihnen keinen Vorteil haben und es deterministisch (und wahrscheinlich einfacher zu codieren) machen, sind hier die einzigen Formen der zugelassenen Akkorde: Major...

24
Golftipps in der Scala

Welche allgemeinen Tipps haben Sie zum Golfen in Scala? Ich bin auf der Suche nach Ideen, die auf Code-Golf-Probleme im Allgemeinen angewendet werden können, die zumindest etwas spezifisch für Scala sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro Antwort....

24
Löse Mastermind in 6 oder weniger Zügen

Ihr Ziel ist es, ein Programm zu schreiben, das jedes Mastermind-Puzzle in 6 oder weniger Zügen löst. Hintergrund Mastermind ist ein Brettspiel. Das Ziel des Spiels ist es, die Kombination (Farben und Reihenfolge) von 4 farbigen Stiften, die der andere Spieler verbirgt, genau zu erraten. Wenn eine...

24
Emulieren Sie eine 7-Segment-Anzeige

Aufgabe Die Aufgabe besteht darin, einen der 128 möglichen Zustände einer 7-Segment-Anzeige anzuzeigen . Ihr Programm sollte eine Zeichenfolge von 7 Zeichen ("Bits") akzeptieren, die entweder 0oder sind 1. Das erste Eingabebit entspricht dem Segment A der folgenden Abbildung, das zweite dem Segment...

24
Simulieren Sie den Mobilfunkautomaten Wireworld

Wireworld ist ein zellularer Automat, der so konzipiert wurde, dass er Elektronen ähnelt, die durch Drähte fließen. Seine einfache Mechanik ermöglicht den Aufbau digitaler Schaltungen. Es hat sogar den Bau eines ganzen Computers ermöglicht . Ihre Mission ist es, die kürzeste...

24
Finden Sie echte Wurzeln eines Polynoms

Schreiben Sie ein in sich geschlossenes Programm, das bei Angabe eines Polynoms und einer Schranke alle reellen Wurzeln dieses Polynoms zu einem absoluten Fehler findet, der die Schranke nicht überschreitet. Einschränkungen Ich weiß, dass Mathematica und wahrscheinlich einige andere Sprachen eine...

24
Erstellen Sie ein Voronoi-Diagramm (ASCII-Variante)

Angenommen, Sie erhalten verschiedene Großbuchstaben, die in einer rechteckigen Anordnung von ansonsten leeren Zellen verteilt sind. Jede Zelle im Array gehört zu dem nächstgelegenen Buchstaben , definiert als der Buchstabe, der in der kleinsten Anzahl horizontaler und / oder vertikaler Schritte...

24
Flappy Bird Clones :)

Alle sind verrückt nach dem blöden "Flappy Bird" -Spiel, das entfernt wurde. Ihre Aufgabe ist es also, ein Flappy Bird Clone-Spiel zu erstellen. Es ist wirklich einfach. Hier sind die Richtlinien: Es kann entweder ASCII-Kunst oder echte Bilder verwenden Sie können Ihre "Vogel" -Lasche entweder mit...

24
Informationen in Cats verstecken

Sie sind ein Geheimagent, der versucht, mit Ihrem Vaterland zu kommunizieren. Natürlich müssen die Informationen verborgen sein, damit niemand Ihre Nachricht abfängt. Was wäre besser geeignet als eine Katze? Jeder liebt lustige Bilder von Katzen [Zitat benötigt] , damit sie nicht den Verdacht...

24
Nächste Fraktion

Aufgabe: Ihr Programm erhält einen korrekten , positiven einfachen Bruch im Format <numerator>/<denominator>. Für diese Eingabe müssen zwei Brüche gefunden werden. Ein Bruchteil, der kleiner als die Eingabe ist. Ein Bruchteil, der größer als die Eingabe ist. Beide Brüche müssen einen...

24
Fügen Sie zwei Zahlen in C sicher hinzu

Jeder weiß, dass C eine schöne, sichere Programmiersprache auf hohem Niveau ist. Als Programmierer haben Sie jedoch die folgende Aufgabe. Schreiben Sie ein Programm, um zwei Zahlen hinzuzufügen. Eingabe: Zwei durch Leerzeichen getrennte Ganzzahlen. Ausgabe: Die Summe der beiden Zahlen in der...

24
Erstellen Sie ein Nonogram-Puzzle

Ein Nonogramm ist ein zweidimensionales Logik-Puzzle, das ungefähr so aussieht (Screenshots aus dem Spiel Pixelo , meinem Lieblings-Nonogramm-Spiel): Das Ziel des Spiels ist es herauszufinden, welches Bild diese Zahlen codieren. Die Regeln sind einfach: Eine Zahl in einer Spalte oder Zeile...

24
Drucken Sie die Texte zu "Twinkle Twinkle Little Star"

Ihr Ziel ist es, die Texte zum Lied "Twinkle Twinkle Little Star" zu drucken, während jede Note gespielt wird. Das Mikrofon des Computers hört Notizen. Wenn die Tonhöhe (aber nicht unbedingt die Länge) der Note korrekt ist, drucken Sie die entsprechende Silbe. Sonst nichts tun. Jede Note ist...