Programmierrätsel & Code Golf

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

15
Der Weg des Quantentrinkers
Es ist allgemein bekannt, dass eine Person, die unter dem Einfluss von Alkohol am Netz steht, die gleiche Chance hat, in eine beliebige Richtung zu gehen. Diese Erklärung des gesunden Menschenverstands gilt jedoch nicht für sehr kleine Betrunkene, deren Verhalten so ist, als würden sie jeden verfügbaren Weg auf einmal …

23
Ausgabe des PPCG Prime
Dies ist der PPCG Prime 624 Ziffern lang 777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777111111111111111111111111111111111111111111111111111111111111111111111111111111188888888118888888811188888811188888811188111118818811111881881111881881111881188111118818811111881881111111881111111188888888118888888811881111111881118888188111111118811111111881111111881111881188111111118811111111881111881881111881188111111118811111111188888811188888811111111111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333333333333333333 Wenn wir alle 39 Stellen teilen, erhalten wir 777777777777777777777777777777777777777 777777777777777777777777777777777777777 777777777777777777777777777777777777777 777777777777777777777777777777777777777 111111111111111111111111111111111111111 111111111111111111111111111111111111111 188888888118888888811188888811188888811 188111118818811111881881111881881111881 188111118818811111881881111111881111111 188888888118888888811881111111881118888 188111111118811111111881111111881111881 188111111118811111111881111881881111881 188111111118811111111188888811188888811 111111111111111111111111111111111111111 111111111111111111111111111111111111111 333333333333333333333333333333333333333 Ihre Aufgabe ist es, das PPCG-Prime auszugeben Dies ist Codegolf. Der kürzeste Code in Bytes gewinnt. Wenn …

10
Dennis-Nummern generieren
Diese Herausforderung ist eine Hommage an den PPCG- Benutzer Dennis , der den Räuberteil des Programmiersprachen-Quiz gewonnen hat . Wenn wir Dennis 'PPCG-Profilseite betrachten , können wir einige ziemlich beeindruckende Dinge sehen: Er hat derzeit mehr als acht-sechzig tausend Ruf, was ihn an zweiter Stelle in Gesamt rep und übertrifft …

30
Der Buchstabe A ohne A
Ihre Aufgabe ist es, den Buchstaben "A" alleine und ohne irgendetwas anderes anzuzeigen, mit Ausnahme von Zeilenumbrüchen, wenn Sie sie nicht vermeiden können, indem Sie dies in einem Programm und / oder einem Snippet tun. Code, der zurückgibt (anstatt zu drucken), ist zulässig. Sowohl die Kleinbuchstaben- als auch die Großbuchstabenversion …


21
Fische interpretieren (nein, nicht dieser Fisch)
Betrachten Sie diese fünf ASCII-Meerestiere: Standardfisch: ><>oder<>< Schneller Fisch: >><>oder<><< Starker Fisch: ><>>oder<<>< Dehnbarer Fisch: ><<<>oder<>>>< Krabbe: ,<..>, Schreiben Sie ein Programm, das eine beliebige Zeichenfolge akzeptiert <>,.. Wenn es eine Möglichkeit gibt, die gesamte Zeichenfolge als eine Reihe sich nicht überlappender Meerestiere zu interpretieren , sollte die Zeichenfolge mit …

30
Warten Sie eine Minute - in weniger als zehn Sekunden
Aufgabe Warten Sie bei jeder Art von Parallelisierung mehrere Perioden, bis eine Gesamtruhezeit von mindestens einer Minute (jedoch weniger als eineinhalb Minuten) erreicht ist. Das Programm / die Funktion muss innerhalb von 10 Sekunden beendet werden und (auf irgendeine Weise und in irgendeinem Format) zwei Werte zurückgeben: die gesamte verstrichene …

8
Quadrat, Kreis, Dreieck,… Zahnrad?
Mit Algodoo und Paint habe ich diese sechs monochromen 300 × 300-Bilder in vier praktischen Formen erstellt: Diese Bildklasse weist die folgenden Eigenschaften auf: Sie sind immer 300 × 300 Pixel, einfarbig (nur Schwarzweiß) und haben genau vier weiße Bereiche, die einem Quadrat, einem Kreis, einem Dreieck und einem Zahnrad …

18
BattleBots: Das Turnier
Die Ergebnisse sind da, der Wettbewerb ist vorbei. Der Gewinner ist Arshajiis EvilBot mit 14 Siegen vor Neo-Bot mit 13 Siegen und CentreBot und LastStand mit jeweils 11 Siegen. Scores vom letzten Lauf Results: java Rifter: 9 match wins (45 total bout wins) java EvadeBot: 10 match wins (44 total …

30
Das Alphabet in Programmiersprachen
Unsere Aufgabe ist es, für jeden Buchstaben des (englischen) Alphabets ein Programm zu schreiben, das das Alphabet in einer Sprache druckt, deren Name mit diesem Buchstaben beginnt. Eingabe: keine Ausgabe: abcdefghijklmnopqrstuvwxyz optional Großbuchstaben und abschließende Zeilenumbrüche Regeln : Die Scoring - Metrik ist die Länge des Programmiersprache Namen , sowie …

10
Rock, Polyglot, Schere
Schreiben Sie ein Programm, das in drei Sprachen vielsprachig ist und Rock-Paper-Scissors spielt . Die Eingabe für eine beliebige Programmversion ist immer eine der Zeichenfolgen rockoder paperoder scissors. In der ersten Sprache muss das Programm die Stein-Papier-Scheren-Auswahl ausgeben, die die Eingabe schlägt: Input Output rock paper paper scissors scissors rock …

5
Maschinelles Lernen Golf: Multiplikation
Ich möchte dieser Community eine andere Art von Golfherausforderung vorschlagen: (Künstliche) Neuronale Netze sind sehr beliebte Modelle des maschinellen Lernens, die so entworfen und trainiert werden können, dass sie sich einer bestimmten (normalerweise unbekannten) Funktion annähern. Sie werden oft verwendet, um hochkomplexe Probleme zu lösen, die wir nicht algorithmisch lösen …

27
418: Ich bin eine Teekanne
Wie wir alle wissen sollten, gibt es einen HTTP-Statuscode 418: Ich bin eine Teekanne . Wenn Sie dies akzeptieren, besteht Ihre Aufgabe darin, Ihre Kreativität zu nutzen und den kleinstmöglichen Server zu schreiben, der auf jede an ihn gerichtete HTTP-Anfrage mit dem oben angegebenen Statuscode antwortet. Es gelten Standardlücken , …

30
Legen Sie… warten Sie darauf…
dary! Bei Ereignissen, die nichts mit dem zu tun haben, was mir hoffentlich in den nächsten Tagen widerfahren wird, fordere ich Sie auf, Code zu schreiben, der folgende Aufgaben erfüllt: Drucken Legen... wait for it... sofort mit einem nachgestellten Zeilenumbruch. Warten Sie bis zur nächsten vollen Stunde (wenn der Cron-Job …
68 code-golf  date 

18
Rube Goldberg Hallo Welt
Für dieses Golfspiel müssen Sie mehr als eine Sprache verwenden. Die Aufgabe Eine Rube Goldberg-Maschine ist eine Erfindung, die eine enorme Anzahl von komplizierten Schritten benötigt, um eine sehr einfache Aufgabe auszuführen. Das Ziel dieses Golfs ist die Ausgabe Rube Goldberg... aber nicht direkt. Die Maschine Ihr "Computer" ist der …

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.