Als «code-golf» getaggte Fragen

41
Berechnen Sie den Mittelwert zweier Zahlen

Haftungsausschluss: Der Mittelwert wird von mir gebildet Definiere das arithmetische Mittel von Zahlen als Definiere das geometrische Mittel von Zahlen als Definieren Sie das harmonische Mittel von Zahlen als Definiere den quadratischen Mittelwert von Zahlen als Der Mittelwert ( ) ist wie folgt...

41
Festzelt Zeichen Buchstaben

Jeden Tag setzen Sie ein neues Wort mit beweglichen Buchstaben auf ein Festzelt und kaufen nur die Buchstaben, die Sie zum Schreiben benötigen. Sie verwenden Briefe, die Sie für frühere Wörter gekauft haben, immer wieder, wenn dies möglich ist. Geben Sie unter Berücksichtigung der Wörter, die Sie...

41
Nter Term von Van Eck Sequence

Geben Sie den N-ten Term der Van-Eck-Sequenz aus. Van-Eck-Sequenz ist definiert als: Beginnt mit 0. Wenn der letzte Term das erste Vorkommen dieses Terms ist, ist der nächste Term 0. Wenn der letzte Begriff zuvor aufgetreten ist, gibt der nächste Begriff an, um wie viele Schritte zurück der letzte...

41
Erste Zahl, die jeden Buchstaben enthält

Geben Sie bei einem einzelnen Buchstaben von A bis Z (außer J und K) als Eingabe die kleinste nicht negative Ganzzahl aus, die diesen Buchstaben in schriftlicher Form enthält. Angenommen, Zahlen enthalten niemals das Wort "und", so 101ist "einhundertein", nicht "einhundertein". Nehmen wir an, die...

41
Französische Kennzeichen

Sandkasten Französische Kennzeichen Französische Kennzeichen werden nach einem bestimmten Muster aus Zahlen und Buchstaben in aufeinanderfolgender Reihenfolge angezeigt:AB-012-CD Herausforderung Schreiben Sie ein Programm oder eine Funktion, die für eine bestimmte Nummer das entsprechende...

40
Zufälliger Passwortgenerator

Der Domänenserver erfordert, dass alle Mitarbeiter ein sicheres, zufälliges Kennwort haben, das den folgenden Regeln entspricht: Genau 15 Zeichen lang. Nur Zeichen, die über die Tastatur eingegeben werden können (siehe Code-Typ unten). Es ist nicht gestattet, den Verkäufern die Verwendung von ALT +...

40
Sinken oder schwimmen wir?

Das Problem Ein Schreckensszenario wird von drei Zahlen auf einer einzelnen Zeile beschrieben n, mund p. Auf diese Zeile folgen nZeilen mit mWerten pro Zeile. Jeder Wert gibt die Gesamtmenge an Wasser an, die jede Zelle aufnehmen kann. Die folgenden pZeilen beschreiben das Wetter für die nächsten...

40
Überprüfen Sie, ob der Punkt im Dreieck liegt

Ihr Ziel ist es zu bestimmen, ob ein gegebener 2D-Punkt X im Bereich des Dreiecks mit gegebenen Eckpunkten A, B, C liegt. Schreiben Sie eine Funktion, die die Koordinaten des Testpunkts X und der drei Eckpunkte des Dreiecks (also insgesamt 8 Koordinaten) aufnimmt und True zurückgibt, wenn der Punkt...

40
Programmieren mit Bits und Bytes

In dieser Herausforderung werden Sie einen Dolmetscher für eine einfache Sprache schreiben, die ich erfunden habe. Die Sprache basiert auf einem einzelnen Akkumulator A, der genau ein Byte lang ist. Zu Beginn eines Programms ist A = 0. Dies sind die Sprachanweisungen: !: Inversion Dieser Befehl...

40
Qeng Ho Zeiteinheiten

In Vernor Vinges exzellentem und faszinierendem Buch A Deepness in the Sky (das ich übrigens wärmstens empfehlen kann 1 ) kennt das Qeng Ho , eine Kultur, die verschiedene Sternensysteme umspannt, keine "Tage", "Monate". Jahre usw. und verfügt daher über ein einzigartiges Zeitnehmungssystem, das...

40
Frohes neues Jahr 2016!

Ihre Eingabe ist eine ganze Zahl zwischen 1970 und 2090 (einschließlich), die ein Jahr darstellt. Ihr Programm sollte das nächste Jahr ausgeben, an dem der Neujahrstag auf denselben Wochentag fällt wie das Eingabejahr. Testfälle: Unten sind die Beispielein- und -ausgänge aufgeführt 2001 => 2007...

40
Zentrieren Sie den Text!

Zentrieren Sie den Text! In dieser Herausforderung werden Sie verschiedene Linien zentrieren. Beispiele Foo barbaz Foo barbaz Hello World Hello World Programming Puzzles & Code Golf Programming Puzzles & Code Golf Spezifikationen Jede Eingabezeile enthält immer mindestens ein...

40
Katzen gehen Miau, Kühe gehen Moo

Jeder weiß, dass Katzen miauen, aber was viele nicht merken, ist, dass die Katzen miauen. Tatsächlich hängt die Länge des Vokals, den die Katze macht, von der Länge des Vokals ab, mit dem Sie ihn ansprechen. Auf die gleiche Weise gehen Kühe moo, aber coooows gehen moooooooo Herausforderung Sie...

40
Levenshtein Entfernung

Während es viele Bearbeitungsentfernungsfragen gibt, wie diese , gibt es keine einfache Frage, um ein Programm zu schreiben, das die Levenshtein-Entfernung berechnet. Einige Exposition Die Levenshtein bearbeiten Abstand zwischen zwei Saiten ist die minimal mögliche Anzahl von Einfügungen,...

40
Größter gemeinsamer Teiler

Ihre Aufgabe ist es, den größten gemeinsamen Divisor (GCD) von zwei gegebenen ganzen Zahlen in so wenigen Byte Code wie möglich zu berechnen . Sie können ein Programm oder eine Funktion schreiben, indem Sie Eingaben vornehmen und Ausgaben mit einer unserer anerkannten Standardmethoden zurückgeben...

40
Stapelaustausch-Abstimmungszähler

Schreiben Sie ein Programm / eine Funktion, die die Stimmenzahl ihrer eigenen Stack Exchange-Antwort zum Zeitpunkt ihrer Ausführung zurückgibt. Ihr Programm / Ihre Funktion kann jedoch über das Internet auf diese Seite ( codegolf.stackexchange.com/questions/82609 ) zugreifen : Ihr Programm / Ihre...

40
Drucken Sie eine Reihe von uninteressanten Zahlen!

So entsteht eine uninteressante Zahl (die ich nur für diese Herausforderung völlig wettgemacht habe): Nehmen Sie eine positive ganze Zahl N Erstellen Sie eine neue Zahl O, indem Sie die Ziffern von N am Ende von N hinzufügen Die letzte uninteressante Zahl ist O * N Zum Beispiel für N = 12: O = 1212...

40
Liste möglicher Geburtsjahre lebender Menschen

Die Herausforderung Geben Sie eine Liste von Jahren aus, die mit dem aktuellen Jahr beginnt und vor 120 Jahren endet. Das Geburtsjahr jedes lebenden Menschen würde in diese Liste aufgenommen. Einzelheiten Die Liste sollte in absteigender Reihenfolge sein. Jede integrierte Funktion zum Bearbeiten...