Hintergrund Ich wollte eine hübsche Wortwolke machen, so: these are words floating Ich berechnete die (x,y)Koordinaten des ersten Buchstabens jedes Wortes, steckte sie in meinen Wortwolkengenerator und ließ ihn seinen Job machen. Ich habe jedoch versehentlich (y,x)-koordinaten verwendet, sodass das Ergebnis so aussieht: these floating words are Da ich zu …
Ein Paritätsbit ist eine der einfachsten Formen einer Prüfsumme. Zuerst müssen Sie die gerade oder ungerade Parität auswählen. Nehmen wir an, wir holen gerade. Nun brauchen wir eine Nachricht zum Senden. Angenommen, unsere Nachricht lautet "Foo". Dies ist in binärer Form geschrieben als: 01000110 01101111 01101111 Jetzt zählen wir die …
Verwandte: Programmieren Sie meine Mikrowelle und Generieren Sie faule Werte . Mein Kollege ist so faul, dass er sich beim Programmieren der Mikrowelle nicht einmal die Mühe macht, den Finger zu bewegen. (Das ist tatsächlich wahr!) Helfen Sie ihm, den Mikrowelleneingang zu finden, der die Zeit angibt, die dem am …
Die Herausforderung Bei einer gegebenen Liste von Wörtern ["Programming", "Puzzles", "Code", "Golf"]wird der Wortkreuzworträtselstil ausgegeben: Programmierung u z z G l C ode ls f Der Algorithmus Sie müssen die Liste in der angegebenen Reihenfolge bearbeiten. Die Wörter werden abwechselnd horizontal gedruckt . Die beiden Wörter kreuzen sich beim ersten …
Herausforderung Sie erhalten eine positive Ganzzahl nals Eingabe. Die Ausgabe sollte ein pyramidenartiger Sandhaufen sein, der nach den folgenden Regeln erstellt wurde: Jede ganze Zahl "fällt" vom gleichen Anfangspunkt nach unten, wie Sand, der in eine konische Form fällt. Zahlen, die größer sind als die Zahl direkt darunter, wenn sie …
Ich befinde mich an der Position (0, 0) einer unendlichen zweidimensionalen Stadt, die perfekt in Blöcke unterteilt ist, die an jedem Gitterpunkt zentriert sind, von denen einige Gebäude enthalten. Ein Gebäude an einem bestimmten Punkt (x, y) nimmt das gesamte Quadrat mit gegenüberliegenden Ecken bei (x-.5, y-.5) und (x + …
Einführung Angenommen, S 1 = a...bund S 2 = ..c... Wenn wir sie aufeinander legen, erhalten wir: a...b ..c.. Wir verschmelzen beide Zeichenketten mit dem .flüssigen Zeichen (das sich überlappen kann). Wir bekommen das: a.c.b Wenn einer der Strings länger als der andere ist, wenden wir einfach denselben Algorithmus an: …
Bei einer Eingabe einer Liste von Zahlen im Format einer aufsteigenden Ganzzahl mit Kurzschreibweise geben Sie die Sequenz vollständig aus. Das aufsteigende Ganzzahlsequenzformat mit Kurzschreibweise ermittelt jede Zahl n mit weniger Ziffern als die Zahl davor, m . Mit d als Anzahl der Stellen in n werden die letzten d …
Manchmal, wenn ich gelangweilt bin, nehme ich Text und fülle die "Löcher" in den Buchstaben. Aber ist das Füllen der Löcher nicht das Langweiligste, was Sie tun können? Ich denke, wir sollten es automatisieren , damit wir unsere Zeit besser nutzen können. Es gelten die Standardregeln für Code-Golf . Eingang …
Einführung Angenommen, Sie und Ihr Freund spielen ein Spiel. Ihr Freund denkt an eine bestimmte Abfolge von nBits, und Ihre Aufgabe ist es, die Abfolge abzuleiten, indem Sie ihm Fragen stellen. Die einzige Art von Frage, die Sie stellen dürfen, ist "Wie lang ist die längste gemeinsame Teilfolge Ihrer Sequenz …
Ich definiere die Methode zum Kombinieren einer Sequenz so, dass jede Zahl in der Sequenz als Zeichenfolge verkettet wird und dieses Ergebnis zu einer Ganzzahl gemacht wird. [1, 2, 3] -> 123 Für jede endliche Folge von mindestens 3 aufeinanderfolgenden ganzen Zahlen, bei denen genau ein Element in der Folge …
Bei Eingabe einer Liste von Wochentagen wird die kürzeste sortierte Darstellung der Liste ausgegeben. Das Format des Eingangs ist eine Zeichenkette , die aus einem oder mehreren der zwei Zeichen - Strings Su(Sonntag), Mo(Montag), Tu(etc.), We, Th, Fr, und Sa. Die Eingabe muss nicht unbedingt in sortierter Reihenfolge erfolgen. So …
Sie können das Volumen von Objekten basierend auf einer bestimmten Menge von Dimensionen bestimmen: Das Volumen einer Kugel kann mit einer einzigen Zahl, dem Radius ( r), bestimmt werden. Das Volumen eines Zylinders kann mit zwei Zahlen bestimmt werden, dem Radius ( r) und der Höhe ( h). Das Volumen …
Einführung RNA ist der weniger berühmte Cousin der DNA. Sein Hauptzweck besteht darin, die Produktion von Proteinen in Zellen durch einen Prozess zu steuern, der als Translation bezeichnet wird . In dieser Herausforderung besteht Ihre Aufgabe darin, einen Teil dieses Prozesses zu implementieren, bei dem die RNA in Codons aufgeteilt …
In dieser Herausforderung haben Sie zwei Dinge bestanden: Eine Stringlänge, N Eine Liste von Zeichenfolgen mit Ljeweils einem zugewiesenen Punktwert. Jede Zeichenfolge, die nicht übergeben wird, hat den Punktwert 0 Sie müssen eine Zeichenfolge mit einer Nsolchen Länge erstellen, dass die Summe aller Teilzeichenfolgepunkte so groß wie möglich ist. Beispielsweise: …
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.