Programmierrätsel & Code Golf

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

20
Float 754 nach Hamming
Als Eingabe erhalten Sie eine ganze Zahl kim Bereich von -4503599627370496(−2 52 ) bis 4503599627370496(2 52 ). Wie allgemein bekannt , ganze Zahlen in diesem Bereich können Gleitkommazahlen als doppelte Genauigkeit repräsentieren genau werden. Sie sollten Ausgabe das Hamming - Gewicht (Anzahl der Einsen) der Codierung von kin binary64 Format …

16
Primitive pythagoreische Dreiergruppen
( verwandt ) Ein pythagoreisches Dreifach ist eine Liste (a, b, c), die die Gleichung a 2 + b 2 = c 2 erfüllt . Eine Primitive Pythagoreisches Tripel (PPT) ist eine , wo a, bund csind alle coprime (dh die einzige gemeinsame Teiler zwischen den drei Elementen ist 1). …

29
Chicken McNugget-Nummern
Beschreibung Chicken McNugget-Zahlen sind Zahlen, die als Summe von 6, 9 oder 20 ausgedrückt werden können - die Anfangsgrößen der berühmten Chicken McNuggets- Schachteln, die von McDonald's verkauft werden. In dieser Summe kann eine Zahl mehrmals vorkommen, so auch 6 + 6 = 12eine solche Zahl, und die Zahl muss …

30
Ist es eine sphenische Zahl?
Eine Sphenic Number ist eine Zahl, die aus genau drei verschiedenen Primzahlen besteht. Die ersten sphenischen Zahlen sind 30, 42, 66, 70, 78, 102, 105, 110, 114. Dies ist die Sequenz A007304 im OEIS. Deine Aufgabe: Schreiben Sie ein Programm oder eine Funktion, um festzustellen, ob eine eingegebene Ganzzahl eine …

11
Welcher Draht geschnitten werden soll
In dieser Aufgabe wird eine Folge von Bedingungen komprimiert und verarbeitet. Im Spiel " Keep Talking and Nobody Explosions" muss ein Bombenentschärfer eine Bombe mithilfe von Anweisungen entschärfen, die von Experten in einem verworrenen Handbuch zur Bombenentschärfung gegeben werden . Diese Herausforderung befasst sich mit dem Modul "Zum Thema Kabel", …

8
Führen Sie die Schwerkraftsortierung durch
Herausforderung Zeigen Sie anhand einer Liste von ganzen Zahlen, wie die Schwerkraftsortierung durchgeführt wird. Schwerkraft sortieren Stellen Sie sich die Zahlen als Reihen von Sternchen vor. Dann fällt alles und die neuen Zeilen werden offensichtlich sortiert. Schauen wir uns ein Beispiel an: [2, 7, 4, 6]: ** ******* **** ****** …

26
Treppenhausnummern
Eine Treppennummer ist eine positive Ganzzahl x , sodass ihre n- te Ziffer (eine, die mit der niedrigstwertigen Ziffer beginnt) gleich x% (n + 1) ist . Das ist ein bisschen mundvoll, also schauen wir uns ein Beispiel an. Nehmen wir 7211311 , wenn wir die modularen Reste von 7211311 …


25
Fizz Buzz to Text
Einführung Ich weiß nicht besonders wissen , wo die Fizz Buzz Trend herkam. Es ist vielleicht nur ein Mem oder so, aber es ist etwas populär. Herausforderung Ihre Aufgabe heute ist es, Fizz Buzz in eine Binärdatei (0, 1) umzuwandeln und diese Binärdatei in Text umzuwandeln. Ziemlich normales Zeug. Wie …
29 code-golf  binary 

30
"Multiplizieren" Sie zwei Zeichenfolgen
Dies wurde durch eine Funktion inspiriert, die ich kürzlich zu meiner Sprache Add ++ hinzugefügt habe . Deshalb werde ich eine kurze Antwort in Add ++ einreichen, aber ich werde es nicht akzeptieren, wenn es gewinnt (es wäre nicht fair) Hassen Sie es nicht, wenn Sie Zahlen multiplizieren können, aber …
29 code-golf  string 


2
Hilf Pac-Man, die Pac-Punkte zu zählen
Auf Anraten von Frau Pac-Man, die besorgt ist, dass er übergewichtig wird, hat Pac-Man beschlossen, seinen täglichen Pac-Dot-Konsum im Auge zu behalten. Hilf ihm, die Anzahl der Pac-Dots auf einem bestimmten Pfad im Labyrinth zu zählen! Das Labyrinth Um Ihnen bei der Erstellung Ihrer eigenen Codierung des Labyrinths zu helfen, …


5
Ich kann den Wald vor lauter Bäumen nicht sehen
Schreiben Sie ein Programm oder eine Funktion, die einen Baum zeichnet und so einen Wald baut. Die Bäume sind gezeichnet wie ein Pyramidenstapel. Die erste (obere) Zeile enthält einen 1Baum, die nächste Zeile enthält 2(insgesamt 3), die nächste enthält 3(insgesamt 6) und so weiter. Wenn nicht genügend Bäume vorhanden sind, …

28
Wie groß sind die Monolithen?
Hier ist ein Beispiel für die Eingabe von Monolithen . In diesem Beispiel gibt es 4. _ | | _ | | _ | | | | | | | | _ _| |_| |___| |____| |_ Der erste Monolith ist 4 Einheiten hoch, der zweite ist 2, der dritte …

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.