Ich habe kürzlich einige Fragen zu SO gesehen, in denen Sie gefragt wurden, ob Sie mit C # ein Hello World-Programm erstellen können, ohne Semikolons zu verwenden. Die Herausforderung besteht darin, dies erneut zu tun, jedoch mit der geringstmöglichen Menge an Code!
Hintergrund In einer Galaxie (und möglicherweise einem Universum) weit, weit weg ... gab es ein Raumschiff und ein paar Planeten. Durch eine Störung an Bord ging dem Raumschiff der Treibstoff aus. Es bewegt sich jetzt mit einer gefährlich langsamen Geschwindigkeit in der Nähe einer Gruppe von Planeten, von denen es …
Die Herausforderung Sie müssen ein vollständiges Programm schreiben, das aus STDIN sieben Zahlen entnimmt und die zweidimensionale Historie des Zellularautomaten (CA) an STDOUT ausgibt. Das ist Code Golf. Eingabeformatierung der Eingabe handelt es sich um sieben durch Kommas getrennte Ganzzahlen / Zeichenfolgen. Die erste Zahl ist die Nummer der Regel …
Herausforderung Schreiben Sie eine Funktion, die ein Argument verwendet, das ein Verb ist, und die Vergangenheitsform des Verbs zurückgibt. (Angenommen, das Verb ist regulär) Vergangenheitsform Hinweis: Betrachten Sie y weder als Konsonanten noch als Vokale. Normalerweise wird durch einfaches Hinzufügen ednach dem Ende des Verbs die Vergangenheitsform des Verbs erstellt. …
Da ich viele Fragen gesehen habe, die Tipps zum Golfen in ihrer interessierten Sprache geben, habe ich beschlossen, nach meiner Lieblingssprache zu fragen: Groovy. Die Leute können einige Tipps und Tricks geben, die beim Golfen mit Groovy verwendet werden.
Kira braucht deine Hilfe! Eingabeformat: Date [and/or Time] Name Gender Reason Ausgabeformat: <Last Name, First Name> <will die/died> on the <DD><st/nd/rd/th> of <MMM, YYYY> [at <hh:mm:ss TT>]. <He/She> <will die/died> of <Reason>. Details, Details: Ihr Programm sollte mindestens die folgenden Datumseingabeformate berücksichtigen: 9 November 2003 9/11/2003 November 9, 2003 Zeitformate: …
Wenn Sie ein Labyrinth auf stdin und einen Einstiegspunkt haben, schreiben Sie ein Programm, das einen Pfad zum Ausgang auf stdout ausgibt. Jeder Pfad ist akzeptabel, solange Ihr Programm nicht den trivialen Pfad (der durch jeden Punkt im Labyrinth verläuft) für jedes Labyrinth generiert. In der Eingabe sind Wände mit …
Beschreibung Gib bei gegebener Zahl die Anzahl der 1s in binärer Darstellung aus. Eingang Eine Zahl >= 0in Basis 10, die die höchste Zahl, die Ihre Sprache verarbeiten kann, nicht überschreitet. Ausgabe Der Betrag von 1s in binärer Darstellung. Gewinnbedingung Der kürzeste Code gewinnt. Nicht erlaubt Bitweise Operatoren. Andere Operatoren …
Inspiriert von reddit . Schreiben Sie ein Programm, das Hangman spielt . Das Programm wählt ein zufälliges Wort aus einer Liste von N Wörtern aus, wobei N> 2 ist. Die Wortliste kann dem Programm auf beliebige Weise zur Verfügung gestellt werden. Bei jeder Iteration Drucken Sie den Status des Spiels …
In dieser Aufgabe erhalten Sie A (weniger als 10000 Stellen lang) und B (weniger als 2 ^ 64), und Sie müssen die letzte Stelle von (A · A · A · ... · A (B-mal) berechnen )). Die Eingaben A und B werden in einer einzelnen Zeile angegeben, die durch …
Ich weiß nicht, wer diese Worte geprägt hat, und ich bin kein Ire, aber ich erteile Ihnen einen irischen Segen: May the road rise up to meet you May the wind be always at your back May the sun shine warm upon your face The rains fall soft upon your …
Die Manchester-Codierung ist ein Telekommunikationsprotokoll, das in der Funkkommunikation verwendet wird und in regelmäßigen Abständen Bitübergänge garantiert, damit ein Empfänger die Taktrate aus den Daten selbst wiederherstellen kann. Es verdoppelt die Bitrate, ist aber billig und einfach zu implementieren. Es wird häufig von Amateurfunkern eingesetzt. Das Konzept ist sehr einfach: …
Drucken Sie die Welle unter Berücksichtigung der Amplitude und Periode für eine Welle. Weitere Informationen finden Sie in der Beispielausgabe. Die Gesamtzahl der Wellenformen entspricht der Periode und die Höhe jeder Welle entspricht der Amplitude. Amplitude und Periode sind kleiner als 10. Sie können die nachgestellten Leerzeichen ignorieren, jedoch nicht …
Schreiben Sie eine Funktion, die ein Datum annimmt und den Wochentag des nächsten 29. Februar nach diesem Datum zurückgibt. Die Eingabe ist eine Zeichenfolge im erweiterten ISO-Format: JJJJ-MM-TT (z. B. 27. Mai 2010 wäre "2010-05-27"). Die Ausgabe ist eine Zeichenfolge, die den Namen des Wochentags enthält (z. B. "Montag"). Die …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.