Programmierrätsel & Code Golf

Fragen und Antworten zum Programmieren von Puzzle-Enthusiasten und Code-Golfern


30
Laden ... für immer
Ihre Herausforderung besteht darin, einen unendlichen Ladebildschirm zu erstellen, der so aussieht: Oder um genauer zu sein: Nehmen Sie keine Eingabe. Ausgabe Loading...mit nachgestelltem Leerzeichen, jedoch ohne nachgestellte Zeile. Stufenlos zyklisch durch die Zeichen |, /, -und \: alle 0,25 Sekunden überschreiben die letzte mit der nächsten in der Sequenz. …



30
Was mich nicht umbringt
Überblick Dies ist ein Bot-Kampf, um zu sehen, wer am längsten überleben kann. Diese Bots erhöhen jedoch ihre Kraft, indem sie angegriffen werden. Sie müssen also sorgfältig überlegen, bevor Sie schießen. In jedem Zug kannst du einen Bot zum Angreifen oder Verteidigen auswählen. Ein Angriff verringert seine Lebensdauer und erhöht …

17
Xorting eines Arrays
Konzeptionell ist diese Herausforderung sehr einfach. Sie erhalten eine Liste nicht negativer Ganzzahlen . Suchen Sie nach Möglichkeit eine nicht negative Ganzzahl , sodass die Liste sortiert wird. Wenn dies nicht der Fall ist, sollte die Ausgabe alles sein, was nicht mit einer gültigen Zahl verwechselt werden kann , z. …

30
Machen Sie einen Fehler quine!
Ihre Herausforderung: Schreiben Sie ein "Programm" für eine Sprache Ihrer Wahl, das bewirkt, dass der Compiler / Interpreter / die Laufzeit beim Kompilieren / Ausführen Ihres Programms eine Fehlerausgabe erzeugt , die mit dem Quellcode Ihres Programms identisch ist. Regeln: Ihr Programm ist möglicherweise spezifisch für eine bestimmte Version oder …

30
Ein einfacher TCP-Server
Schreiben Sie ein Programm oder eine Funktion, die auf eingehenden TCP-Verkehr an Port N wartet. Es bietet einen einfachen Dienst: Es berechnet die Summe der IP-Adressfelder der eingehenden Verbindung und kehrt zurück. Programm oder Funktion liest Integer N aus Argumenten oder stdin. Es lauscht eingehenden TCP-Verbindungen an Port N. Wenn …

30
Formic Functions - Ameisenkönigin des Hügelwettbewerbs
Live schauen | Aktive Antworten | Neue Antwort hinzufügen | Chatraum | Quellcode | Bestenliste Neue Turniere, wann immer nötig. Neue Spieler und neue Updates sind herzlich willkommen. Kein eigentliches Filmmaterial. Jeder Spieler beginnt mit einer Ameise - einer Königin, die Nahrung sammelt. Jedes Lebensmittelstück kann aufbewahrt oder zur Herstellung …

30
Ich bin ein Palindrom. Bist du?
Es gab einige frühere Versuche , diese Frage zu stellen, aber keine entspricht den modernen Standards auf dieser Site. Per Diskussion über Meta reposte ich es auf eine Art und Weise, die einen fairen Wettbewerb unter unseren modernen Regeln ermöglicht. Hintergrund Ein Palindrom ist eine Zeichenfolge, die "vorwärts und rückwärts …

16
Simulieren Sie das Universum!
Eine schöne Eigenschaft einer Turing-complete-Sprache ist, dass damit jedes Programm geschrieben werden kann, einschließlich der Simulation des gesamten Universums. Ihre Aufgabe ist es, genau das zu tun: Schreiben Sie ein Programm, das das Universum simuliert . Hinweis: Obwohl ich nicht bezweifle, dass Sie diese Aufgabe ausführen können, habe ich heutzutage …

30
Drucke rückwärts ausführen
Ihre Aufgabe ist es, die Reihenfolge umzukehren, in der einige printsausgeführt werden. Specs: Ihr Code wird in dieser Form sein: //some lines of code /*code*/ print "Line1" /*code*/ /*code*/ print "Line2" /*code*/ /*code*/ print "Line3" /*code*/ /*code*/ print "Line4" /*code*/ //some lines of code Sie müssen diese Zeichenfolgen von der …

30
Ökologischer Fußabdruck des Quellcodes
Sie wurden gerade von einem deutschen Automobilhersteller eingestellt. Ihre erste Aufgabe als Ingenieur ist es, ein Programm zu schreiben, das den ökologischen Fußabdruck von ASCII-Zeichenfolgen berechnet. Der ökologische Fußabdruck des Charakters wird wie folgt berechnet: Schreiben Sie den ASCII-Code des Zeichens binär und zählen Sie die Anzahl der Einsen. Hat …


16
Möglicherweise kündigen Sie Ihren Job mit einem Vielsprachigen
Trotz Ihres Protests wurden Sie von Ihrem Chef mit einem Programm beauftragt, das eine einzelne vorzeichenlose Ganzzahl als Eingabe verwendet und die Zeichenfolge "prime" ausgibt, wenn diese Ganzzahl prim ist, und "not prime", wenn dies nicht der Fall ist. Sie können wählen, in welcher Sprache Sie dies tun, solange das …

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.