Zick-Zack-Saiten Geben Sie bei einer gegebenen Zeichenfolge und einer positiven Ganzzahl die Zeichenfolge in einem Zick-Zack-Wellenmuster mit einer Spitzenamplitude und einem Zeichenabstand aus, die der Ganzzahl entsprechen. Dies ähnelt dieser Frage , schließt jedoch auch den Zeichenabstand ein. Eingang Die Eingabe kann aus STDIN gelesen oder als Funktionsargumente verwendet werden. …
Eine übliche Optimierung, um Platz in Binärdateien zu sparen, besteht darin, Zeichenfolgenliterale zusammenzuführen, wobei ein Literal das Suffix eines anderen ist. Zum Beispiel eine Binärdatei mit den Zeichenfolgenliteralen a: foobar b: bar c: barbaz d: foobarbaz e: baz enthält möglicherweise den folgenden String-Literal-Pool ( #der den \0-terminator darstellt): foobar#foobarbaz# mit …
Verkleinern Sie jedes Wort in einer Folge von Zeichenketten auf einzelne Buchstaben, die durch Leerzeichen oder Satzzeichen gekennzeichnet sind. Beispiel I'm a little teapot, short and stout. Here is my handle, here is my spout. When I get all steamed up - hear me shout! Tip me over and pour …
Da ich mich nicht länger als 5 Sekunden auf eine Aufgabe konzentrieren kann, teile ich Wörter häufig in Teilzeichenfolgen auf, die jeweils eine andere Länge haben und keine wiederholten Zeichen enthalten. Zum Beispiel könnte das Wort "Pasta" in "Past" & "A", "Pas" & "Ta" oder "Pa" & "Sta" aufgeteilt werden …
Privilegierte Saiten Der Satz privilegierter Zeichenfolgen wird wie folgt rekursiv definiert. Alle Zeichenfolgen der Länge 0 oder 1 sind privilegiert. Eine Zeichenfolge mit seiner Länge von mindestens 2 ist privilegiert, wenn eine kürzere privilegierte Zeichenfolge vorhanden ist t, die sgenau zweimal vorkommt, einmal als Präfix und einmal als Suffix. Überlappende …
Das Ziel einer Rosetta Stone Challenge ist es, Lösungen in möglichst vielen Sprachen zu schreiben. Zeigen Sie Ihre Programmier-Mehrsprachigkeit! Die Herausforderung Wir haben Lauflängencodierung durchgeführt wird Vordergrund , sondern nur läuft von einem einzelnen Zeichen betrachtet. Natürlich können wir manchmal sogar noch größere Einsparungen erzielen, wenn wir Läufe mit mehreren …
Nicht auf eine Programmiersprache beschränkt. Was ich sage ist, dass Sie 1 übergeben und es Montag zurückgibt, 7 entspricht Sonntag und so weiter. Ich habe eine 146-Byte-Anweisung in Java verwaltet, um dasselbe zu tun. return (n<1?"invalid":(n<2?"monday":(n<3?"tuesday":(n<4?"wednesday":(n<5?"thursday":(n<6?"friday":(n<7?"saturday":(n<8?"sunday":"invalid")))))))); Ihr Programm sollte: vollständige Wörter ausgeben (STDOUT) Nicht abstürzen, wenn die Eingabe kleiner als …
Schreiben Sie ein Programm (der Hauptteil der Funktion reicht aus), das eine Zeichenfolge alphanumerischer Zeichen akzeptiert und gemäß ISO 13616: 2007 validiert. Der Validierungsalgorithmus lautet (Quelle: Wikipedia-Artikel auf IBAN http://en.wikipedia.org/wiki/International_Bank_Account_Number ): Validierung der IBAN Eine IBAN wird validiert, indem sie in eine Ganzzahl konvertiert und eine grundlegende Mod-97-Operation (wie in …
Herausforderung Ich bin sicher, Sie haben den Titel gelesen und sind hereingekommen, um Ihren Repräsentanten zu bewirtschaften. Sie müssen sich im kürzesten Code gegenseitig herausfordern, um das Auftreten einer Zeichenfolge in einer anderen zu zählen. Zum Beispiel bei folgender Eingabe: aaaabbbbsssffhd als Zeichenfolge und die Zeichenfolge s sollte ausgeben 3 …
Verwenden Sie eine Programmiersprache, die Funktionen unterstützt is_enough(strArr) das take, strArrdas ein Array sein wird, das aus den folgenden Elementen besteht: N Dies ist die Anzahl der Tankstellen auf einer Kreisstrecke und jedes nachfolgende Element wird die Zeichenfolge sein, g:cin der g ist die Gasmenge in Gallonen an dieser Tankstelle …
Ich habe in einer Reihe von PHP - Code Golf teilnehmend Herausforderungen vor kurzem und einige der Techniken , die verwendet werden , um Daten aus einer Datei zu lesen, wie fopen()und fread()oder file_get_contents()meinem Code auf der char Zählung ein Schlagen wirklich geben. Insbesondere die Methoden zum Einlesen der Befehlszeileneingabe. …
Schreiben Sie das kürzeste Programm, das Sie können, in jeder Sprache, aus der eine kontextfreie Grammatik und die Anzahl der zu produzierenden Sätze gelesen werden stdin, und generieren Sie so viele zufällige Sätze aus der Grammatik. Eingang Die Eingabe erfolgt im folgenden Format: n <START> {"<A>":["as<A>df","0<A>","<B><C>","A<A>", ...], "<B>":["1<C>1","\<<T>>",...], ...} nist …
Hintergrundgeschichte Nicht wirklich real, sshh! Alles begann eines Tages, als ein Mitarbeiter zum Geburtstag meines Chefs ein hausgemachtes Brot mitbrachte . Mein Chef mochte dieses Brot wirklich und er wollte ein anderes. Leider hat mein Kollege gekündigt, und mein Chef braucht mich , um ihm ein weiteres Brot zu geben. …
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.