... aber hey, keine Notwendigkeit, streng zu sein. Bestimmen Sie bei einem nicht leeren Array von streng positiven Ganzzahlen, ob es sich um Folgendes handelt: Monoton streng abnehmend . Dies bedeutet, dass jeder Eintrag kleiner ist als der vorherige. Monoton nicht steigend, aber nicht streng fallend . Dies bedeutet, dass …
Wenn eine ganze Zahl N> = 2 gegeben ist, erzeugen Sie ein Bild, das einen Sierpiński-Knoten vom Grad N zeigt. Hier sind zum Beispiel Knoten der Grade 2, 3, 4 und 5: Klicken Sie auf die Bilder, um sie in voller Größe anzuzeigen (je höher der Grad, desto größer das …
Ihre Aufgabe ist es, ein paar Tastenanschläge zu simulieren, die ein Benutzer eingibt. Eingang Ein String-Array oder ein String mit einem Begrenzer Ihrer Wahl (außerhalb des Bereichs 32-126), der mindestens einen 'Tastenanschlag' enthält. Dieses Array enthält nur zwei Arten von Zeichenfolgen: passive Tastenanschläge (einzelne Zeichen) und Befehle (Zeichen in Klammern …
Es gibt bereits 30 Herausforderungen für pi, aber keine einzige fordert Sie auf, die n-te Dezimalstelle zu finden, also ... Herausforderung Für eine beliebige Ganzzahl im 0 <= n <= 10000Anzeigebereich die n-te Dezimalstelle von pi. Regeln Nachkommastellen stehen für jede Zahl 3. Ihr Programm kann eine Funktion oder ein …
Eine positive ganze Zahl kist eine Loeschsche Zahl, wenn kausgedrückt werden kann als i*i + j*j + i*jfür i, jganze Zahlen sind . Zum Beispiel sind die ersten positiven Loeschschen Zahlen: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Beachten Sie, dass i, …
Für die Ziffern ungleich Null auf einem Standard- Nummernblock 789 456 123 Stellen Sie einen Schachritter auf eine beliebige Ziffer und bewegen Sie ihn mit einer beliebigen Anzahl von normalen L-förmigen Sprüngen, wobei Sie eine positive Dezimalzahl nachzeichnen. Welche positiven ganzen Zahlen können so ausgedrückt werden? Einer von ihnen ist …
Nettes Verb dort, im Titel. Schreiben Sie ein Programm, das eine Eingabezeichenfolge angibt, diese Zeichenfolge "elastifiziert" und das Ergebnis ausgibt. Das Elastifizieren eines Strings geschieht wie folgt: Das erste Zeichen wird einmal angezeigt. Das zweite Zeichen wird zweimal angezeigt. Das dritte Zeichen wird dreimal angezeigt und so weiter. Wie Sie …
Jeder Programmierer weiß, dass Klammern []{}()<>wirklich Spaß machen. Um diesen Spaß zu verschärfen, können Gruppen von verwobenen Klammern in niedliche und unscharfe Diagramme umgewandelt werden. Angenommen, Sie haben eine Zeichenfolge mit ausgeglichenen Klammern, wie z [{][<(]})>(()). Schritt eins ist, die Saite um 45 Grad im Uhrzeigersinn zu drehen. (In Mathematica …
In der Informationstheorie ist ein "Präfixcode" ein Wörterbuch, in dem keiner der Schlüssel ein Präfix eines anderen ist. Mit anderen Worten bedeutet dies, dass keine der Zeichenfolgen mit einer der anderen beginnt. Dies ist beispielsweise {"9", "55"}ein Präfixcode, dies {"5", "9", "55"}ist jedoch nicht der Fall. Der größte Vorteil dabei …
Bei einer Eingabe einer Zeichenfolge, die ausschließlich aus qs für Viertelnoten und es für Achtelnoten besteht, werden die Indizes der synchronisierten Viertelnoten ausgegeben. Die Synchronisation ist komplex, aber für die Zwecke dieser Herausforderung wird unsere Definition von "synchronisiert" sehr einfach sein: Eine Viertelnote, die mit dem "Off-Beat" beginnt - das …
Die Aufgabe ist einfach: Konsolidieren Sie ein Array von Ints. Die Konsolidierung dieses Arrays umfasst Folgendes: Alle Instanzen von 0 müssen an das Ende des Arrays verschoben werden. Zwischen den Ganzzahlen ungleich Null dürfen keine Nullen stehen. Alle Nicht-Null-Indizes sollten ihre Reihenfolge beibehalten. Herausforderung Konsolidieren Sie ein Array mit der …
Inspiriert von dieser xkcd Du arbeitest für Shazam und sie haben ein Projekt für dich. Einige Kunden beschweren sich darüber, dass ihre App zu viel Speicherplatz auf ihrem Telefon belegt. Sie möchten daher, dass Sie eine Lite-Version der App codieren. Leider kann Ihr bestehender Code nur das Wort "na" verstehen, …
Pythagoras hatte sein Bein im Krieg gesprengt. Es musste amputiert werden, und obwohl er fast gestorben wäre, zog er durch und machte eine vollständige Genesung. Jetzt, nach einem Jahr mit Krücken, hat er das Privileg, eine Beinprothese zu bekommen! Es gibt jedoch einige, die passen, aber welche? Die Aufgabe Bei …
Ihre Aufgabe ist es, ein Browserfenster des Standardbrowsers zu http://codegolf.stackexchange.com zu öffnen . Ihr Code muss den Browser selbst öffnen und kann sich nicht auf einen offenen verlassen. Das ist Code-Golf , also gewinnt die kürzeste Antwort in Bytes.
Ich habe eine ASCII-Art-Box und benötige ein Programm, um sie zu öffnen. Beispiele Eingang: ------- | | |_____| Ausgabe: / / / / / / / | | |_____| Spezifikation Die erste Zeile besteht nur aus -mindestens 3 Zeilen Die mittleren Zeilen beginnen mit |Leerzeichen und enden mit| Alle mittleren …
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.