Programmierrätsel & Code Golf

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
Code-Challenge: Der nächste Prime

Herausforderung In dieser Aufgabe erhalten Sie eine Ganzzahl N, für die Sie die der Ganzzahl nächstgelegene Primzahl ausgeben müssen. Wenn die Zahl selbst eine Primzahl ist, geben Sie die Zahl aus. Der Eingang N wird in einer einzelnen Zeile angegeben, die Eingänge werden durch EOF abgeschlossen....

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...