Programmierrätsel & Code Golf

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

16
Finde die welligen Worte!
(Hinweis: Dies ist eine einfachere Abwandlung meiner vorherigen Herausforderung " Find the Infinity Words!" , Die eine Abwandlung meiner anderen vorherigen Herausforderung " Find the Swirling Words!" Ist. :)) Definition eines welligen Wortes : Wenn Sie alle Zeichen eines Wellenworts auf dem Alphabet (AZ) mit Kurven verbinden , erhalten Sie …
18 code-golf  string 

8
Minensucher Bei Der Arbeit
Jeder kennt das alte Minensuchspiel, das mit Windows XP geliefert wurde. Es ist ein einfaches Gitter mit einer 9x9-Matrix von Zellen, die entweder eine Zahl (die angibt, wie viele Minen sich daneben befinden) oder eine Mine enthält. Die Herausforderung besteht darin, ein zufälliges 9x9-Raster mit 10 Bomben zu generieren, wenn …

13
Bewerten Sie einen Würfel mit 10.000 Würfeln
Einführung Dice 10,000 ist ein Würfelspiel, das mit 6 Würfeln und etwas zum Schreiben gespielt werden kann. Die Spieler würfeln mehrmals pro Runde und erhalten am Ende eine Punktzahl. Der Spieler, der zuerst 10.000 Punkte erreicht, gewinnt das Spiel. Die Punktzahl eines Wurfs zu berechnen, ist Ihre Aufgabe bei dieser …
18 code-golf  game 

21
Übermäßige ganze Zahlen
Für eine positive ganze Zahl nmit der Primfaktorisierung, n = p1^e1 * p2^e2 * ... pk^ekbei der p1,...,pkes sich um Primzahlen und e1,...,ekpositive ganze Zahlen handelt, können zwei Funktionen definiert werden: Ω(n) = e1+e2+...+ekdie Anzahl der Primteiler (gezählt mit der Multiplizität) ( A001222 ) ω(n) = kdie Anzahl der unterschiedlichen …

14
Permutapalindromische Zahlen
Geben Sie bei einer Ganzzahl Nals Eingabe die Ndritte permutapalindromische Zahl aus. Eine permutapalindromische Zahl ist eine streng positive ganze Zahl, sodass mindestens eine Permutation ihrer Ziffern ein Palindrom ergibt (dh eine Zahl, die ihre eigene Umkehrung darstellt). Zum Beispiel 117ist es eine permutapalindromische Zahl, da ihre Ziffern permutiert werden …

10
Erzeugung von RGB-Verläufen
Die Herausforderung Wenn die beiden hexadezimalen Zeichenfolgen (jeweils 6 Zeichen lang, XXXXXX und YYYYYY) RGB-Werte (von 000000bis FFFFFFeinschließlich) und eine positive Ganzzahl N ungleich Null darstellen, wird ein linearer Übergang der von XXXXXX zu YYYYY erzeugten N + 2-Farben angezeigt das würde zu einem Farbverlauf führen. Beispiel Eingang FF3762 F08800 …
18 code-golf  color 

14
Ziemlich reibungslose Bewegungen
In der Arithmetik wird eine n-glatte Zahl , bei der n eine gegebene Primzahl ist, mathematisch als positive ganze Zahl definiert, die keine Primfaktoren größer als n hat. Zum Beispiel ist 42 7-glatt, weil alle Primfaktoren kleiner oder gleich 7 sind, aber 44 ist nicht 7-glatt, weil es auch 11 …
18 code-golf  math  primes 

4
Ich bin schon eine Weile auf Alphabetjagd
Weißt du, wir hatten in letzter Zeit viele "Alphabet" -Herausforderungen. ( eins zwei drei vier fünf .) Obwohl ich eine gute Herausforderung liebe und diese Herausforderungen sehr lustig waren, denke ich, ist es Zeit für eine Abwechslung. Wir müssen solche Herausforderungen in Zukunft ausschließen. Es ist Zeit für Automatisierung ! …
18 code-golf  string  grid 

19
Variable Prime "Zwillinge"
Ich bin 2/3 Zwillinge mit meinem Bruder, dh am selben Tag im selben Monat, aber zwölf Jahre später geboren. Als ich 5 war, war er 17, beide Primzahlen; Das letzte Zeitalter, auf das wir uns verlassen können, ist [71, 83], da wir beide am Leben sind und in der Lage …
18 code-golf  primes 

6
Modfalten erkennen
Aufgabe Definieren Sie eine Modfalte als Funktion der Form f (x) = x% a 1 % a 2 %…% a k , wobei a i positive ganze Zahlen und k ≥ 0 sind . (Hier ist % der linksassoziative Modulo-Operator.) Bestimmen Sie anhand einer Liste von n ganzen Zahlen y …

4
Minimale Wortsuche
Letzte Woche haben wir daran gearbeitet, die kürzeste 1-D-Zeichenfolge unter Verwendung der 10.000 häufigsten Wörter in englischer Sprache zu erstellen . Versuchen wir jetzt die gleiche Herausforderung in 2D! Was Sie tun müssen, ist, alle obigen Wörter zu nehmen und sie in ein Rechteck so klein wie möglich zu setzen, …

26
Englisch zu ausländischem Übersetzer
Anweisung Außerirdische haben sich auf der Erde niedergelassen und seltsamerweise ist ihr Alphabet genau das gleiche wie unseres. Ihre Sprache ist auch unserer sehr ähnlich, mit einigen sehr deutlichen und leicht zu berechnenden Unterschieden. Herausforderung Nehmen Sie einen String und geben Sie das Sprachäquivalent des Aliens aus. Die Übersetzung funktioniert …
18 code-golf  string 

23
Schnelles Golf: Der Goldführer
Herausforderung Geben Sie hier anhand der API-Daten die Namen der drei Länder mit den meisten olympischen Goldmedaillen bei den Olympischen Spielen 2016 in Rio aus (dh das erste Element der zurückgegebenen Liste). Zum Zeitpunkt der Veröffentlichung (18:23 UTC + 1, Montag, 15. August) haben beispielsweise die USA, das Vereinigte Königreich …

9
Generieren Sie die Rommé-Sequenz
Ihre Aufgabe ist es, ein Eingabe- nund Ausgabeelement nder Rommé-Sequenz zu übernehmen, eine Sequenz, die ich erstellt habe (ein Blick auf OEIS wird Ihnen nicht helfen). Definition Jedes Element der Rommé-Sequenz besteht aus einer Reihe wahrer oder falscher Werte. Bsp .: [true, false]. Die Schritte zum Erstellen eines Mitglieds der …

11
Storniertes Datum legalisieren
Eingang: Ein Date (enthält dd, MMund yyyy). Ein Datumsobjekt oder drei separate Ganzzahlen sind ebenfalls als Eingabe gültig. Ausgabe: Jedes Teil ( dd, MMund yyyy) wird einzeln zurückgesetzt und auf das nächste gültige Datum gerundet. Zum Beispiel (im Format dd-MM-yyyy): 21-10-2016wird12-01-6102 Herausforderungsregeln: Nur dd, MM, yyyygültig ist , aber die …
18 code-golf  date 

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.