Schreiben Sie ein Programm, das eine Zeichenfolge einliest und dieses Wort mit dem phonetischen Alphabet der NATO buchstabiert. Das Mapping sieht wie folgt aus: 'A' -> 'Alfa' 'B' -> 'Bravo' 'C' -> 'Charlie' 'D' -> 'Delta' 'E' -> 'Echo' 'F' -> 'Foxtrot' 'G' -> 'Golf' 'H' -> 'Hotel' 'I' -> …
Hier ist eine einigermaßen triviale Sequenz, die nicht in der Online Encyclopedia of Integer Sequences enthalten ist . Beginnen Sie mit einer leeren Sequenz und definieren Sie dann jeden Begriff als die Anzahl der Zeichen, die erforderlich sind, um auf Englisch alle Ziffern der Sequenz ohne Leerzeichen zu schreiben. * …
Einführung Häufig werden Daten als "zweiter Freitag im August 2018" oder "vierter Sonntag im März 2012" bezeichnet. Aber es ist schwer zu sagen, welches Datum das ist! Ihre Aufgabe besteht darin, ein Programm zu schreiben, das ein Jahr, einen Monat, einen Wochentag und eine Ganzzahl empfängt, und dieses Datum auszugeben. …
Sie kennen wahrscheinlich alle die 7-Segment-Anzeige, die unter anderem alle Ziffern von anzeigen kann :0 … 90…90\dots 9 Herausforderung Wir betrachten nur die Segmente . Ihre Aufgabe ist es, eine einzelne Ziffer zu decodieren, , welche Segmente sind.A … GEIN…G\texttt{A}\dots\texttt{G} Dies kann als 8-Bit-Ganzzahl codiert werden. Hier ist eine Tabelle …
In Excel reichen die Spalten von A-Z, AA,AB,AZ,BA,..,BZund so weiter. Sie stehen eigentlich jeweils für Zahlen, sind aber als alphabetische Zeichenfolgen kodiert. In dieser Herausforderung erhalten Sie eine Folge von Buchstaben und müssen die Spalte berechnen, der sie entspricht. Einige Tests: 'A' gibt 1 zurück (was bedeutet, dass es die …
Wir definieren V(x)V(x)V(x) als die Liste der unterschiedlichen Potenzen von 222 , die sich zu summieren xxx. Zum Beispiel ist V(35)=[32,2,1]V(35)=[32,2,1]V(35)=[32,2,1] . Gemäß der Konvention werden die Kräfte hier vom höchsten zum niedrigsten Wert sortiert. Dies hat jedoch keinen Einfluss auf die Logik der Herausforderung und die erwarteten Lösungen. Aufgabe …
Herausforderung: Bei einer positiven Ganzzahl geben Sie die längste einstellige Teilfolge aus, die mindestens zweimal vorkommt, UND hat die Grenzen einer anderen Ziffer (oder den Anfang / das Ende der Ganzzahl). Ein Beispiel: Eingabe: 7888885466662716666 Die längste Teilfolge einer einzelnen Ziffer wäre 88888( 7[88888]5466662716666) mit einer Länge von 5. Diese …
Einführung Jonny will Frogger spielen. Er ist jedoch nicht sehr gut. Tatsächlich wird er nur versuchen, sich vorwärts zu bewegen, und zwar erst, nachdem sich die Plattformen bewegt haben. Finde heraus, ob Jonnys Frosch das Ende des Weges erreicht oder ob er auf seinem Weg stirbt. Herausforderung Das Programm empfängt …
Motivation : Manchmal zählen bestimmte Elemente in einer Liste nicht zu Ihren Gesamtsummen. Zählen Sie beispielsweise Fluggäste in Reihen, in denen Babys auf dem Schoß eines Elternteils sitzen. Herausforderung : Schreiben Sie ein Programm, um eine Liste von Elementen in Blöcke aufzuteilen. Jeder Block (außer möglicherweise der letzte) hat dieselbe …
Ich bin Musiker und brauche mehr Polyrhythmen in meinem Leben! Ein Polyrhythmus tritt in der Musik (und in der Natur) auf, wenn zwei Ereignisse (Klatschen, Noten, Glühwürmchen blinken usw.) in zwei verschiedenen regelmäßigen Intervallen auftreten. Die beiden Arten von Ereignissen treten in demselben Intervall unterschiedlich oft auf. Wenn ich zweimal …
Sei (Eingabe)n=42n=42n=42 Dann sind die Teiler: 1, 2, 3, 6, 7, 14, 21, 42 Quadrieren jedes Divisors: 1, 4, 9, 36, 49, 196, 441, 1764 Summe nehmen (addieren): 2500 Da wir einen Wahrheitswert zurück. Wenn es sich nicht um ein perfektes Quadrat handelt, geben Sie einen falschen Wert zurück.50×50=250050×50=250050\times 50=2500 …
Wenn positive ganze Zahlen und werden Spalten und Textzeilen ausgegeben, wie unten beschrieben.h w hwwwhhhwwwhhh Die erste Reihe beginnt mit 11 0s, die zweite Reihe mit 10 1s, die dritte mit 9 2s und so weiter die zehnte Reihe mit 2 9s. In jeder dieser ersten zehn Zeilen wird nach …
Bei einer positiven Ganzzahl können wir eine neue Zahl bilden, die durch ihre paarweise ausgeführten Ziffern beschrieben wird (wobei bei Zahlen mit ungerader Ziffernanzahl eine führende 0 hinzugefügt wird). Zum Beispiel: 1234 kann als eine 2, drei 4s gelesen werden - die Ausgabe für 1234 ist also 2444. 643 hat …
Problem Definieren wir einen verallgemeinerten Cantor-Satz, indem wir iterativ einige Segmente mit rationaler Länge aus der Mitte aller Intervalle löschen, die noch nicht gelöscht wurden, beginnend mit einem einzelnen fortlaufenden Intervall. Angesichts der relativen Länge der zu löschenden oder nicht zu löschenden Segmente und der Anzahl der auszuführenden Iterationen besteht …
Hintergrund Wenn Sie viel Code-Golf spielen, sind Sie sich wahrscheinlich der bitweisen XOR- Operation bewusst . Bei zwei Ganzzahlen gibt es eine weitere Ganzzahl mit 1s in den Bits, in denen sich die beiden Eingänge unterscheiden. Also zum Beispiel 1010 XOR 0011 = 1001. Es erweist sich als sehr nützlich …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.