Als «code-golf» getaggte Fragen

16
Beliebiges Längen-Hashing

Betrachten Sie eine haben Hash - Funktion HH\mathcal{H} die Strings der Länge nimmt 2n2n2n und kehrt Strings der Länge nnn und hat die schöne Eigenschaft , dass es resistent gegen Kollisionen , dh es ist schwierig , zwei verschiedene Zeichenketten zu finden s≠s′s≠s′s \neq s' mit dem gleichen Hash -...

16
Ist diese Zeichenfolge ein Palindrom (im Morsecode)?

Herausforderung Inspiriert von diesem Video Wie Sie vielleicht wissen, ist ein Palindrom ein Wort, das vorwärts und rückwärts geschrieben ist. Das Wort "PULP" ist kein Palindrom, aber wenn es in Morsecode übersetzt wird (wobei der Abstand zwischen den Buchstaben entfernt wird), wird "PULP" zu "....

16
Ist das eine Dur-Tonleiter (oder gleichwertig)?

Sandkasten Die Dur-Tonleiter (oder Ionian-Tonleiter) ist eine der am häufigsten verwendeten Tonleitern, insbesondere in der westlichen Musik. Es ist eine der diatonischen Skalen. Wie viele musikalische Skalen besteht es aus sieben Noten: Die achte dupliziert die erste mit der doppelten Frequenz, so...

16
Größte und kleinste mögliche Anzahl

Aufgabe Geben Sie bei einem Array nicht negativer Zahlen die größte und kleinste Zahl aus, die durch Zusammenfügen gebildet werden kann. Regeln Eingabe, Ausgabe kann in jedem beliebigen Format erfolgen. Das Array darf höchstens 1 Dezimalzahl haben. Beispiele input:[22,33,44,55.55,33]...

16
Gewicht des am wenigsten gewichteten RoD-Pfads

Sei Aeine mdurch nrechteckige Matrix positiver Ganzzahlen, wobei mund nauch positive Ganzzahlen sind. Wir sind an RoD-Pfaden ('Rechts-oder-Runter'-Pfaden) von der oberen linken Zelle Azur unteren rechten Zelle interessiert . In einem RoD-Pfad ist jede nachfolgende Zelle des Pfads entweder eine...

16
Wie viele Züge?

Geben Sie bei zwei verschiedenen Positionen auf einem Schachbrett und der Art der Figur die minimale Anzahl von Zügen aus, die diese Figur benötigt, um von einer Position zur nächsten zu gelangen. Regeln Das gegebene Stück kann König, Königin, Turm, Ritter und Bischof sein. (Diese Eingabe kann als...

16
Zufriedenstellende Rundung

Zufriedenstellende Rundung Sie wissen, wann Sie im Naturwissenschaftsunterricht sind, und haben gebeten, auf 2 Sig Feigen zu runden, aber Ihre Antwort lautet 5.2501...? Sie sollten sich zu runden 5.3, aber das ist einfach so unbefriedigend! Wenn Sie auf runden 5.3, haben Sie eine ganze Differenz...

16
Anzahl der

Bestimmen Sie bei einer positiven Zahl nnn die Anzahl der Alkane mit nnn Kohlenstoffatomen, wobei Sie die Stereoisomere ignorieren . oder äquivalent die Anzahl der nicht beschrifteten Bäume mit nnn Knoten, so dass jeder Knoten einen Grad ≤ 4≤4\le 4 . Dies ist die OEIS-Sequenz A000602 . Siehe auch:...

16
Machen Sie ein längeres Sprachprogramm

Lenguage ist ein Brainfuck-Dialekt, der bekannt dafür ist, dass er die Herausforderungen der Quellenbeschränkung meistert . Das liegt daran, dass sich Lenguage nur um die Länge der Quelle und nicht um den Inhalt kümmert. Zunächst wird die Länge des Programms berechnet. Diese Länge wird dann in...

16
Randloser Tisch

In dieser Herausforderung platzieren Sie Buchstaben aus dem Alphabet in einer kartesischen Ebene und geben das Ergebnis als Text aus. Ihre Eingabe besteht aus einer Liste mit 3 Parametern: X-Koordinate Y-Koordinate String Wie? Wir wissen, dass eine kartesische Ebene 2 Achsen und 4 Quadranten...

16
Neue Bestellung Nr. 3: 5 8 6

Einleitung (kann ignoriert werden) Es ist ein bisschen langweilig, alle positiven Zahlen in der regulären Reihenfolge (1, 2, 3, ...) anzuordnen, nicht wahr? Hier ist also eine Reihe von Herausforderungen im Zusammenhang mit Permutationen (Umformungen) aller positiven Zahlen. Dies ist die dritte...

16
In drei Teile teilen!

Wenn Sie eine Zeichenfolge angegeben haben, müssen Sie sie in Gruppen von drei Zeichen aufteilen (durch Auffüllen _am Ende). Verbunden , aber immer noch anders. Beispiel-E / A: 'abcde' -> 'abc', 'de_' '1234' -> '123', '4__' '' -> [] or falsey value 'Three spree!' -> 'Thr', 'ee ',...

16
"Gut" und "Schlecht" tauschen

Herausforderungsbeschreibung: Schreiben Sie ein Programm, das den Benutzer zur Eingabe auffordert. Der Benutzer gibt Goododer ein Bad. Sie müssen keine weiteren Eingaben unterstützen. Wenn der Benutzer eingibt Good, drucken Sie Badund umgekehrt (zu stdout usw.). Anmerkungen: 1) Sie können kein...

16
Ausgefallene Zeichenfolge ersetzen

lassen S, aund bjeweils einen String Ziel: Schreiben Funktion eine Standardzeichenfolge ersetzen , wo die Sie alle Vorkommen ersetzen ain einem String Smit bsolange anicht bereits Teil einer Instanzb Zum Beispiel, wenn wir den String S= habenMy oh my that there is a big ol' that und wir wollten ein...

16
Teilen Sie die Zahlen durch 0

Irgendwann in unserem Leben wurde uns allen gesagt, dass es unmöglich ist, sich durch 0 zu teilen. Und zum größten Teil ist diese Aussage wahr. Aber was , wenn es war ein Weg , um die verbotene Operation auszuführen? Willkommen zu meiner neuesten Kreation: b-Nummern. b-Zahlen sind ein bisschen wie...

16
43 Trillionen Permutationen

Wir können einen Zauberwürfel wie folgt als Netz darstellen (wenn gelöst): WWW WWW WWW GGGRRRBBBOOO GGGRRRBBBOOO GGGRRRBBBOOO YYY YYY YYY Jeder Buchstabe stellt die entsprechende Farbe dar ( Wist weiß, Ggrün usw.) Es hat sich gezeigt, dass es genau 43 , 252 , 003 , 274 , 489 , 856 ,...