Als «code-golf» getaggte Fragen

9
Olympische Spielwertung [geschlossen]

Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 8 Monaten . Die Herausforderung besteht darin, ein...

9
Nordkoreanische Wörterbuchreihenfolge

Das Ziel Sortieren Sie die Zeichen anhand einer Reihe von Hangul-Silben in der nordkoreanischen Wörterbuchreihenfolge. Einführung in Hangul-Silben Hangul (한글) ist das koreanische Schriftsystem, das von Sejong dem Großen erfunden wurde. Hangul-Silben werden im Unicode-Punkt U + AC00 - U + D7A3...

8
Werkzeug für die binäre Suche („Halbierung“)

Implementieren Sie den binären Suchalgorithmus so, wie er verwendet wird, um die Quellcode-Revision zu identifizieren, die ein Computersoftwareprogramm beschädigt. Ihr Tool sollte zwei Argumente verwenden, die die früheste und letzte nummerierte Revision für die Suche angeben (beide positive...

8
Zufallsgenerator

Schreiben Sie das kürzeste Programm, das Sie können, in jeder Sprache, aus der eine kontextfreie Grammatik und die Anzahl der zu produzierenden Sätze gelesen werden stdin, und generieren Sie so viele zufällige Sätze aus der Grammatik. Eingang Die Eingabe erfolgt im folgenden Format: n <START>...

8
Überprüfung des Kreuzworträtsels

Überprüfen Sie ein vorgeschlagenes Kreuzworträtsel. Einträge sollten vollständige Programme sein, die einfach ein vorgeschlagenes Raster testen, um festzustellen, ob es eine Reihe von Bedingungen erfüllt, um Kreuzworträtsellöser glücklich zu machen. Eingang Die Eingabe ist der Name einer Datei, die...

8
Kürzester Port-Scanner

Schreiben Sie das kürzeste Programm, das versucht, eine Verbindung zu offenen Ports auf einem Remotecomputer herzustellen, und prüfen Sie, ob diese geöffnet sind. (Es heißt Port Scanner ) Nehmen Sie Eingaben von Befehlszeilenargumenten entgegen. your-port-scanner host_ip startPort endPort...

8
Einfaches geometrisches Problem

Dieses Problem (siehe unten) wurde als Code-Golf-Herausforderung für die High School Programming League angegeben. Die kürzesten Codes, die während des Wettbewerbs eingereicht wurden, waren: 177 Bytes in Ruby, 212 Bytes in Python 2.5, 265 Bytes in C. Kann jemand es kürzer machen? Andere...

8
Die vierte Potenz (Juzuk)

1939 beschrieb Juzuk einen Weg, um die vierte Potenz natürlicher Zahlen zu erzeugen. Gruppieren Sie die natürlichen Zahlen wie folgt: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... Kratz jede zweite Gruppe: 1 4 5 6 11 12 13 14 15 ... Die Summe der n verbleibenden Gruppen ist n ** 4. Eingabe : keine...

8
Eine Teilmenge der verbalen Arithmetik

Implementieren Sie einen verbalen arithmetischen Löser aus mehreren gleichen Zahlenfolgen, die zusammenaddiert werden: TWO + TWO ----- FOUR REPEAT REPEAT REPEAT + REPEAT -------- ANDSTOP SPEED + SPEED ------- KILLS Es gibt einige Einschränkungen: Jeder Buchstabe sollte unterschiedliche Ziffern...

8
Finden Sie mögliche Wortrechtecke

Johnny versucht Kreuzworträtsel zu erstellen, aber er hat Schwierigkeiten, Wörter aufeinander abzustimmen. Er hat sich mehrere einfache Wortrechtecke ausgedacht: dh Wortgruppen, die ein Rechteck bilden, wobei alle horizontalen und vertikalen Pfade ein Wort bilden. //2x2 PA AM //2x3 GOB ORE //3x3...

8
Zeigen Sie Peters Tastaturmuster an

Nehmen Sie eine einfache Tastatur mit diesem Layout an: 1 2 3 4 5 6 7 8 9 0 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z . , ? ! Das Tastaturmuster von Peter kann generiert werden, indem oben links auf der Tastatur begonnen wird. Die ersten drei Zeichen und eine neue Zeile werden angezeigt....

8
BWInf 2011, Frage 5: Partnerstädte

Dies ist eine Herausforderung, die ursprünglich eine Aufgabe des Bundeswettbewerbs Informatik war , einem Wettbewerb für Schüler. Im Gegensatz zu der ursprünglichen Frage, bei der Sie eine gute Lösung finden und eine Dokumentation schreiben müssen, möchte ich, dass Sie dies Golf spielen. Ich...

8
Generator für aufsteigende Erbsenmuster

Für diejenigen, die nicht mit dem Erbsenmuster vertraut sind , ist es ein einfaches mathematisches Muster. Es gibt mehrere Variationen dieses Musters, aber wir werden uns auf eine konzentrieren: Aufsteigendes Erbsenmuster Es sieht aus wie das: 1 11 21 1112 3112 211213 ... Es scheint wirklich schwer...

8
Habe ich das Lotto gewonnen?

Ich habe gerade eine Antwort auf diese Frage eingereicht und mir dann einige Nachrichten über den MegaMillions-Lotterie-Wahn angesehen, der gerade in den USA stattfindet. Diese Meldung angegeben , dass eine Person $ 20.000 im Wert von Tickets auf einmal (das ist 20.000 gekauft Sätze von Zahlen zu...

8
Löse das 14-Pegs-Rätsel

Einführung Ein häufiges Puzzle besteht aus einem dreieckigen Brett mit 15 Löchern für T-Stücke, wie in der folgenden Abbildung gezeigt: Beginnend mit allen Stiften im Brett, mit Ausnahme eines Lochs oben, besteht der Sinn des Puzzles darin, Stifte wie Steine ​​so übereinander zu springen, dass...