Als «code-golf» getaggte Fragen

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

7
Wenn Gemeinschaft eine Person gewesen wäre
Nun, die Community ist nur ein Bot. Aber was wäre, wenn es eine Person gewesen wäre? Ihre Aufgabe ist es, die Reputation der Community zu ermitteln, wenn ihr für die vorgenommenen Bearbeitungen eine Reputation verliehen worden wäre (einfach 2 * Bearbeitungen). Dies sollte für jede Site funktionieren, aber wir würden …
17 code-golf 

10
Schreiben Sie einen Dolmetscher für meine esoterische Sprache Jumper
Ich habe esoterische Sprache Jumper ausgedacht. Später werden Sie sehen warum. Es arbeitet mit Direktzugriffsspeicher mit Bytes als Zellen. Der RAM ist nullindexiert und anfangs mit Nullen gefüllt. Beim Versuch, auf Zellen mit negativen Indizes zuzugreifen, sollte ein Fehler angezeigt und das Programm beendet werden. Wenn Sie versuchen, mit einem …


7
Sagen Sie voraus, wohin der Mann gehen wird
Ein Mann lebt in der nordwestlichen Ecke (0, 0)einer Stadt mit Höhe hund Breite w. Jeden Tag geht er von zu Hause zur Grenze (?, w)oder (h, ?). Im folgenden Beispiel geht der Mann bis (3, 3)heute. (0, 0) +--+ + + . (0, 4) | + +--+--+ . | …

3
Implementiere das Spiel des Lebens in 3D
Die Herausforderung besteht darin, die kürzeste Implementierung des Spiels des Lebens in 3D zu finden ( Beispiel ). Das sind die Regeln: Zellen (in diesem Fall Würfel) mit nur 1 oder weniger Nachbarn sterben wie durch Einsamkeit. Wenn genau 5 Zellen eine leere Zelle umgeben, züchten sie und füllen sie. …

19
Gibt die Primfaktorisierung des größten gemeinsamen Divisors zweier Zahlen aus
Titel sagt alles. Zwei positive 32-Bit-Ganzzahlen m, n >= 2, Ausgabe gcd(m,n)in Form einer Primfaktorisierung. Eingang Kommandozeilen-Argumente oder 1 Zeile Standard, was auch immer für das Golfen besser ist. Ausgabe Mit Exponenten begrenztes einzelnes Leerzeichen (keine zusätzlichen Leerzeichen). Gib nichts aus, wenn die Eingänge relativ prim sind. Beispiele: $ ./factorize …
17 code-golf  math 

4
Ich mag pythagoreische Bäume
... das ist also eine Herausforderung, mich zu einem Baum zu machen. Erstellen Sie ein Programm oder eine Funktion namens tree, die ein einzelnes ganzzahliges Argument N verwendet und einen Pythagoras-Baum mit einer Tiefe von N Ebenen zeichnet, wobei die Ebene 0 nur der Stamm ist. Jeder Knotenpunkt des Baumes …

3
Unicode UTF Converter
Ziel ist es, einen vollständig kompatiblen Konverter zwischen den offiziellen Unicode-Codierungen zu erstellen, wie in den UTF-FAQ angegeben . Da dies auf Unicode zentriert ist, akzeptiere ich die Antwort mit der niedrigsten Byteanzahl unter Verwendung der bestmöglichen der beteiligten Codierungen (die wahrscheinlich UTF-8 sein wird, es sei denn, Sie programmieren …

7
Erstellen Sie ein "BizzFuzz" -Programm
In herkömmlichen FizzBuzz werden Sie aufgefordert, die Zahlen von 1 bis 100 zu drucken, wobei Sie jedoch jedes Vielfache von 3 durch "Fizz", jedes Vielfache von 5 durch "Buzz" und jedes Vielfache von 3 und 5 (dh 15) durch "ersetzen. FizzBuzz ". Als böser Interviewer habe ich jedoch meine eigene …

17
Finde die kleinste Primzahl aus einem Teilstring
Erdos und Copeland haben 1946 bewiesen, dass eine bestimmte Zahl eine normale Zahl ist , dh die Ziffern in ihrer Dezimalerweiterung sind gleichmäßig verteilt. Die Benutzer geben eine Ziffernfolge ein, und Sie finden die kleinste Primzahl, die diese Zeichenfolge enthält, in Basis 10. Beispiel: input -> output "10" -> 101 …
17 code-golf  primes 


3
Polygon-Präfixe
Polygone werden nach der Anzahl der Seiten benannt, die sie haben. Ein Fünfeck hat 5 Seiten, ein Achteck hat 8 Seiten. Aber wie heißen sie? Wie heißt ein 248-seitiges Polygon? Alle Polygone sind mit einem Suffix versehen -gon. Abhängig von der Anzahl der Seiten gibt es für jedes Polygon spezifische …

19
Überprüfen Sie das Brainfuck-Programm
Noch ein Brainfuck-Parsing-Problem, aber diesmal ... anders. Sie arbeiten in der Firma Infinite Monkeys Incorporated, die Brainfuck-Programme herstellt, um verschiedene interessante Probleme zu lösen (nicht weniger aus Versehen - schließlich erstellt die Firma zufällige Programme). Es scheint jedoch, dass Ihre schnellen Turing-Maschinen, die nur Brainfuck ausführen, ein kleines und teures …

10
Partitionieren Sie eine Karte der Wasserflüsse
Dies ist eine Herausforderung im Internet, die Palantir Technologies in ihren Interviews gestellt hat . Eine Gruppe von Landwirten verfügt über einige Höhendaten, und wir werden ihnen helfen, zu verstehen, wie der Niederschlag über ihr Ackerland fließt. Wir werden das Land als eine zweidimensionale Anordnung von Höhen darstellen und das …

22
Geben Sie die kleinste Zahl mit N Teilern an
Ihre Funktion nimmt eine natürliche Zahl und gibt die kleinste natürliche Zahl zurück, die genau so viele Teiler enthält, einschließlich sich selbst. Beispiele: f(1) = 1 [1] f(2) = 2 [1, 2] f(3) = 4 [1, 2, 4] f(4) = 6 [1, 2, 3, 6] f(5) = 16 [1, 2, …

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.