Programmierrätsel & Code Golf

10
Konvertieren Sie Text in Tastendrücke

Ich bin ein Roboter. Ich habe diese Tastatur wegen ihres einfachen rechteckigen Layouts gekauft: ~` !1 @2 #3 $4 %5 ^6 &7 *8 (9 )0 _- += tab Qq Ww Ee Rr Tt Yy Uu Ii Oo Pp {[ }] \| Aa Ss Dd Ff Gg Hh Jj Kk Ll :; "' [-enter-] Zz Xx Cc Vv Bb Nn Mm <, >. ?/ [========= space =========] Um...

10
Alphabet Position Finder

Inspiriert von der Codewars Kata . Ihr Ziel ist es, eine Eingabezeichenfolge wie diese zu verwenden: "'Twas a dark and stormy night..." und geben Sie eine Zeichenfolge zurück, die die Position jedes Zeichens im Alphabet enthält, durch Leerzeichen getrennt ist und nicht alphabetische Zeichen wie...

10
Visualisieren Sie ein Nim-Board wie einen Experten

Hintergrund Im Spiel von Nim entfernen die Spieler abwechselnd "Steine" von "Stapeln": In jeder Runde muss ein Spieler zwischen einem und allen Steinen von einem einzelnen Stapel entfernen . Das Ziel von Nim ist es, den letzten Stein zu nehmen oder in der Misere-Variante Ihren Gegner dazu zu...

10
Geben Sie einen ASCII-Splat aus.

Wenn Sie ein ASCII-Ei in eine bestimmte Richtung werfen, erhalten Sie einen ASCII-Splat der Größe n . Es "beginnt" mit eins o(dem Eigelb) und setzt sich in einer bestimmten Richtung mit "Linien" fort, die aus 2 bis n bestehen *. Die *'s sind durch ein "Leerzeichen" getrennt, und die ound alle...

10
Finden Sie die Summe der nächsten Entfernungen

Für diese Aufgabe sollte Ihr Code zwei sortierte Arrays von Ganzzahlen X und Y als Eingabe verwenden. Es sollte die Summe der absoluten Abstände zwischen jeder ganzen Zahl in X und ihrer nächsten Zahl in Y berechnen. Beispiele: X = (1 5,9) Y = (3,4,7) Der Abstand beträgt 2 + 1 + 2. X = (1,2,3) Y =...

10
Verfassen Sie zwei Brainfuck-Programme

Gegeben 2 Gehirnfick Code - Schnipsel Aund B, Ausgabe einige Gehirnfick Code , Cdie das gleiche Verhalten hat wie Laufen Bmit dem Eingang des As Ergebnis. Beachten Sie, dass dies Cfür alle Eingaben funktionieren muss, die den folgenden Annahmen entsprechen, als ob sie gegeben wären A. Sie können...

10
Sag mir die Mondphase!

Herausforderung Wenn Sie ein Bild des Mondes als Eingabe erhalten, geben Sie die Mondphase aus. Phasen des Mondes Ihr Programm erhält eines dieser Bilder im PNG-Format und Sie müssen die Phase genau wie angegeben ausgeben: new moon Hexdump waxing crescent Hexdump first quarter Hexdump waxing...

10
Die reisende Zahnbürste

Einführung Bei der heutigen Herausforderung dreht sich alles um Zähne. Insbesondere, wie lange es dauert, von einem Zahn zum anderen zu putzen. Ihre Herausforderung besteht darin, angesichts der Position von zwei Zähnen die kürzestmögliche Zeit zum Putzen vom ersten zum zweiten auszugeben....

10
KoTH: Gomoku (fünf in einer Reihe)

Gomoku oder Fünf in einer Reihe ist ein Brettspiel, das von zwei Spielern auf einem Gitter mit schwarzen und weißen Steinen gespielt wird. Wer 5 Steine ​​hintereinander platzieren kann (horizontal, vertikal oder diagonal), gewinnt das Spiel.15×1515×1515 \times 15555 Regeln In diesem KoTH spielen...

10
Das Zauberbuch eines Zauberers

Bearbeiten : Ich habe D & D noch nie gespielt. Als ich diese Frage zum ersten Mal stellte, habe ich sie nicht richtig recherchiert. Ich entschuldige mich dafür und nehme einige Änderungen vor, die die Antworten ungültig machen könnten, um den dnd 5e-Regeln so treu wie möglich zu bleiben. Es tut...

10
Multiplizieren und teilen

Wenn ein Wert x gegeben ist, finden Sie den kleinsten numerischen Wert größer als y , der multipliziert und mit x geteilt werden kann, während alle ursprünglichen Ziffern beibehalten werden. Die neuen Nummern verlieren keine Ziffern. Die neuen Nummern erhalten keine Ziffern. Zum Beispiel: Eingabe:...

10
Tatamibari-Löser

Hintergrund Tatamibari ist ein logisches Puzzle, das von Nikoli entworfen wurde. Ein Tatamibari-Puzzle wird auf einem rechteckigen Gitter mit drei verschiedenen Arten von Symbolen gespielt: +, -. und |. Der Löser muss das Raster gemäß den folgenden Regeln in rechteckige oder quadratische Bereiche...

10
Suchen Sie ein rekursives Akronym

Einführung Ein rekursives Akronym ist ein Akronym, das sich selbst enthält oder auf sich selbst verweist, zum Beispiel: Fishkönnte ein rekursives Akronym sein für Fish is shiny hero, beachten Sie, wie das auch das Akronym selbst enthält. Ein anderes Beispiel ist Hi-> Hi igloo. Oder sogar ppcg...

10
Rosencrantz und Guildenstern sind Code

In dem absurden Stück Rosencrantz und Guildenstern sind tot , die beiden Hauptfiguren Rosencrantz und Guildenstern (oder sind sie?) Verwechseln immer welche von ihnen wer - oder manchmal welche ihrer eigenen Körperteile welche - wegen eines wahrgenommenen Mangels an individuelle Identität. Wäre es...

10
Verkleidete Transformatoren (Cops 'Thread)

Der Faden des Räubers ist hier Die Aufgabe der Polizei besteht darin, eine Funktion oder ein Programm zu schreiben, die, wenn sie eine Eingabe von sich selbst erhalten, eine endliche deterministische Zeichenfolge ausgeben. Wenn das Programm eine andere Eingabe erhält, sollte es eine andere Ausgabe...