Programmierrätsel & Code Golf

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


18
Eine Fußballmannschaft bilden!
Generieren Sie die folgende Fußballmannschaft-ASCII-Grafik mit der geringstmöglichen Anzahl von Bytes. |.| |.| |.| |.| |.| |.| |.| |.| ]^[ ]^[ ]^[ ]^[ ]^[ ]^[ ]^[ ]^[ /~`-'~\ /~`-'~\ /~`-'~\ /~`-'~\ /~`-'~\ /~`-'~\ /~`-'~\ /~`-'~\ {<| 8 |>}{<| 6 |>}{<| 1 |>}{<| 3 |>}{<| 7 |>}{<| 5 |>}{<| 4 |>}{<| …

16
Repariere meine fetten Finger
Code Golf Challenge Ich habe einen Fehler, meine Finger sind fett und ich habe häufig einen Fehler, der darin besteht, eine Taste rechts auf meinem Kryboard zu drücken. Ich fürchte, die Situation wird mit der Zeit schlechter und schlechter. Sopn jede Taste, die ich mache, wird; nach rechts schieben! Vor …

10
Wie viele Blackjack-Sequenzen enthält diese Liste?
Ihre Aufgabe ist es, herauszufinden, wie viele verschiedene Blackjack-Sequenzen in einer geordneten Liste von 12 Karten enthalten sind. Eine Blackjack-Sequenz ist definiert als eine Sequenz aufeinanderfolgender Karten, deren Punktesumme genau 21 beträgt. Die Punkte werden gemäß der folgenden Tabelle gezählt: Symbol | Name | Points Symbol | Name | Points …

16
Überprüfen Sie die Eigenpaare
In dieser Herausforderung erhalten Sie eine quadratische Matrix A, einen Vektor vund einen Skalar λ. Sie müssen feststellen, ob (λ, v)ein Eigenpaar entspricht A; das heißt, ob oder nicht Av = λv. Skalarprodukt Das Skalarprodukt zweier Vektoren ist die Summe der elementweisen Multiplikation. Beispielsweise ist das Skalarprodukt der folgenden zwei …

10
Sortieren Sie unbrauchbare Zeichen
Diese Herausforderung ist inspiriert von dieser sehr schönen Antwort von TidB. In der Antwort von TidB sind alle acht Zeichen in der richtigen Reihenfolge: gnilwoB edoC( Code Bowlingrückwärts). Die anderen Saiten jedoch sind waren in einer fremden, zufälligen Reihenfolge. Ihre Herausforderung besteht darin, dies zu beheben. Nehmen Sie eine (nicht …

20
Wie bin ich zu diesem FizzBuzz gekommen?
FizzBuzz ist so einfach, dass Sie es wahrscheinlich rückwärts machen können. In dieser Herausforderung erhalten Sie die Länge der FizzBuzz-Zeichenfolge und müssen die positive Ganzzahl angeben, die diese Zeichenfolge erzeugt hat. Beschreibung Um dies aufzuschlüsseln, ein FizzBuzz-String für n wird vom folgenden Algorithmus generiert. Beginnen Sie mit einem leeren String …
21 code-golf 

8
Golombs wackelige Sequenz
OEIS hat eine Variation (A111439) von Golombs Sequenz . A(n)Beschreibt wie in Golombs Sequenz, wie oft nin der Sequenz vorkommt. Darüber hinaus dürfen jedoch keine zwei aufeinander folgenden Nummern identisch sein. Wird beim Aufbau der Sequenz A(n)immer als kleinste positive Ganzzahl gewählt, die diese beiden Eigenschaften nicht verletzt. Aufgrund unzulässiger …

24
Wo sind die benachbarten Zeichen im Titel? [3, 4]!
Titel absichtlich falsch geschrieben. Lesen Sie mehr, um herauszufinden, warum. Ihre Aufgabe: Geben Sie bei einer durch Trennzeichen getrennten Zeichenfolge oder Liste mit den Zeichen A,B,C,Ddie Indizes aller benachbarten gleichen Zeichen aus. Die Ausgabe kann aus mehreren Zeichenfolgen / Ganzzahlen in mehreren Zeilen, einer Liste / einem Array oder einer …

8
Wickeln Sie ein saisonales Geschenk
Aufgabe Bei einem Wrapper-Element und einem nicht gezackten 3D-Array müssen Sie das Array oben, unten und ringsum umschließen. Sie müssen sowohl mit Zeichen als auch mit numerischen Daten umgehen, aber der Wrapper und das Present haben denselben Datentyp. Zeichen Beispiel Für Zeichendaten können Sie entweder 3D-Arrays aus einzelnen Zeichen oder …

14
Finden Sie die Submatrix mit dem kleinsten Mittelwert
Sie erhalten eine n-mal-m- Matrix von ganzen Zahlen, wobei n, m> 3 ist . Ihre Aufgabe ist es, die 3-mal-3 -Submatrix mit dem niedrigsten Mittelwert zu finden und diesen Wert auszugeben. Regeln und Erläuterungen: Die ganzen Zahlen sind nicht negativ Optionales Eingabe- und Ausgabeformat Die Ausgabe muss bis auf mindestens …
21 code-golf  math  matrix 


3
Koalas, Krabben und Commapillars
Geben Sie bei zwei positiven Ganzzahlen X und Y eine beliebige Kombination der folgenden drei ASCII-artigen Tiere aus, sodass die Ausgabe genau X Kommas ( ,) und Y Punkte ( .) enthält, sofern dies möglich ist. Koala: 1 Komma, 2 Punkte <.,.> Krabbe: 2 Kommas, 2 Punkte ,<..>, Commapillar: 3 …

2
Tauschen Sie einige periodische und nichtperiodische Teile aus
In der Dezimaldarstellung jeder rationalen Zahl p/qhaben Sie ein periodisches Ende, einen nichtperiodischen Kopf und einen Abschnitt vor dem Dezimalpunkt im folgenden Format: (before decimal point).(non-periodic)(periodic) Einige Beispiele sind: 1/70 = 0.0142857... = (0).(0)(142857) 10/7 = 1.428571... = (1).()(428571) ## no non-periodic part 1/13 = 0.076923... = (0).()(076923) 3/40 = …

21
Summen von 24 Stunden Zeit
Listen Sie bei einer Ganzzahl zwischen 0 und 141 (einschließlich) alle 24-Stunden-Zeiten auf, deren Einheiten für Stunde, Minute und Sekunde zu dieser Ganzzahl addiert werden. Regeln der Hinzufügung Zahlen werden nach ihrer Zeiteinheit und nicht nach einzelnen Ziffern addiert. Nehmen Sie zum Beispiel 17:43:59 17 + 43 + 59 = …
21 code-golf  math 

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.