Als «code-golf» getaggte Fragen

29
Wir sind dort gelandet, wo wir angefangen haben!…

Herausforderung: Eingang: Sie können zwei Eingaben vornehmen: - Eine Zeichenfolge, die nur druckbares ASCII enthält (ohne Leerzeichen, Tabulatoren oder Zeilenumbrüche). - Ein druckbares ASCII-Zeichen Ausgabe: Die erste Zeile enthält die Zeichenfolge-Eingabe. Jedes i-modulo-3 erste Vorkommen dieses...

29
Wie alt ist es ungefähr?

Schreiben Sie ein kurzes Programm, das eine positive Anzahl von Sekunden für ein Alter benötigt und eine Schätzung dieser Zeit auf Englisch ausgibt. Ihr Programm muss die am wenigsten genaue verstrichene Zeit unter den folgenden Metriken und deren Länge in Sekunden ausgeben : second = 1 minute = 60...

29
Levi-Civita-Symbol

Das dreidimensionale Levi-Civita-Symbol ist eine Funktion, fdie Dreifachzahlen (i,j,k)in {1,2,3}, bis {-1,0,1}, definiert als: f(i,j,k) = 0wenn i,j,knicht verschieden sind, dh i=joder j=koderk=i f(i,j,k) = 1Wann (i,j,k)ist eine zyklische Verschiebung von (1,2,3), das ist eine von (1,2,3), (2,3,1),...

29
Sternchen-Spirale

Ausgehend von der Spirale der Größe Sund der Stufe Ngeben Sie die "quadratische" S*SSpirale mit NSternchen aus, die vom äußeren zum inneren Radius im Uhrzeigersinn aufgebaut sind. Testfälle (Beispiele) unten. Eingang: 4 3 Ausgabe: *** Eingang: 4 6 Ausgabe: **** * * Eingang: 4 11 Ausgabe: **** * * *...

29
Das Zeitanagramm

Ursprünglich gepostet (und gelöscht) von @Tlink , was höchstwahrscheinlich von dieser StackOverflow-Frage inspiriert wurde . Da es eine Schande war, dass es gelöscht wurde, weil es im Allgemeinen eine gute Herausforderung zu sein schien, dachte ich, ich würde es mit den richtigen Formatierungen und...

29
Randomisieren bis 0

Herausforderung Sandkastenpfosten Bei einer positiven Ganzzahl (K)Geben Sie eine gleichmäßig zufällige Ganzzahl (Y)zwischen aus [0, K). Wenn Y > 0Angenommen , K = Yund wiederholen Sie den Vorgang , bis Y = 0. Regeln Die Eingabe muss zuerst gedruckt werden Ausgabeformat wie Sie möchten Ihr...

29
Black-Box-Trigonometrie

Schreiben Sie ein Programm oder eine Funktion, die die folgenden 12 trigonometrischen Funktionen unterscheiden: sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, asinh, acosh, atanh. Ihr Programm erhält eine der oben genannten Funktionen als Blackbox und sollte den Namen der Funktion entweder wie...

29
Machen Sie einen Geigerzähler

Ein Geigerzähler ist ein Gerät, mit dem Strahlung erfasst wird. Wir werden ein Geigerzählerprogramm machen. Wie wir alle wissen, entfernt Strahlung, wenn sie auf ein Computerprogramm trifft, zufällig genau 1 Byte. Ein Geigerzähler-Programm ist also ein Programm, das selbst nichts tut, aber wenn ein...

29
Lassen Sie uns die Triforce zeichnen

Die Triforce ist ein fiktives Artefakt in The Legend of Zelda , das aus drei gleich aussehenden gleichseitigen Dreiecken besteht, die für Macht, Weisheit und Mut stehen. Einige Spiele in der Saga enthalten eine Animation, wenn die drei Teile schließlich zusammengefügt werden. Der Zweck dieser...

29
Eine spiralförmige Sequenz

Hintergrund Die OEIS-Sequenz A272573 beschreibt eine Spirale auf einem hexagonalen Gitter wie folgt: Beginnen Sie eine Spirale von Zahlen auf einer hexagonalen Kachelung, wobei das anfängliche Sechseck a (1) = 1 ist. Die Sequenz beginnt 1, 2, 3, 4, 5, 6, 7, 4, 6, 8, 5, 9, 8, 10, 2, 11, ... Hier ist...

29
Pfeil diese Variablen!

Herausforderung Robin mag es, wenn seine Variablendeklaration die Form eines Pfeils hat. So macht er es: Geben Sie eine beliebige Anzahl von Zeichenfolgen ein Ordnen Sie sie nach aufsteigender Länge Geben Sie sie in der Mitte sortiert aus, um ungefähr eine negative Pfeilspitze zu bilden (je...

29
Inverse-Quotes-Quine

Die Aussicht auf diese Herausforderung ist: Wenn Ihr Programm normal ausgeführt wird, sollte der gesamte Code in den Sprachmarkierungen ( "- doppelte Anführungszeichen) gedruckt werden. Wenn Ihr Programm in doppelte Anführungszeichen eingeschlossen ist (die Sprachmarkierungen werden umgekehrt),...

29
Golf der kleinste Kreis!

Das Problem: Suchen Sie bei einer nicht leeren Menge von Punkten in der kartesischen Ebene den kleinsten Kreis, der sie alle einschließt ( Wikipedia-Link ). Dieses Problem ist trivial, wenn die Anzahl der Punkte drei oder weniger beträgt (wenn es einen Punkt gibt, hat der Kreis einen Radius von...

29
Wird Jimmy von seiner Plattform fallen?

Hintergrundgeschichte Lerne meinen Freund Jimmy kennen: /o\ Jimmy ist eine kleine Figur, die gerne auf Plattformen steht. Hier ist Jimmy, der sicher auf einer Plattform steht: /o\ ------------- Jetzt hat Jimmy einen guten Gleichgewichtssinn, so dass er sicher mit einem Bein von der Plattform stehen...

29
Wie viele Jimmys können passen?

Bei dieser einfachen, aber unterhaltsamen Herausforderung mussten Sie feststellen, ob Jimmy von ihrer Plattform fallen würde. Jimmy hat drei Körperteile /, ound \wie diese angeordnet sind /o\ Plattformen sind mit vertreten -. Jimmy fällt von der Plattform, wenn sich zwei oder mehr Körperteile nicht...

29
Inseln von 1 und 0 in der Matrix finden

Bei einer zweidimensionalen Matrix von 0 und 1s. Finden Sie die Anzahl der Inseln für 1s und 0s, bei denen die Nachbarn nur horizontal und vertikal sind. Given input: 1 1 1 0 1 1 1 0 output = 1 1 Number of 1s island = 1 xxx- xxx- Number of 0s island = 1 ---x ---x ------------------------------...

28
ISBN-13 Prüfziffer berechnen

Schreiben Sie eine Funktion , die anhand der ersten 12 Ziffern eines ISBN-13- Codes die gesamte ISBN berechnet, indem Sie eine entsprechende Prüfziffer berechnen und anhängen. Die Eingabe Ihrer Funktion ist eine Zeichenfolge, die die ersten 12 Ziffern der ISBN enthält. Seine Ausgabe ist eine...