Programmierrätsel & Code Golf

24
Teilen Sie ein Byte-Array in ein Bit-Array auf

Schreiben Sie eine Funktion, die bei Angabe eines Puffers b(1 - 104857600 Byte lang) und einer Anzahl von Bits n(1 <= n <= 64) den Puffer in Bitblöcke aufteilt n. Füllen Sie den letzten Block mit 0s bis zu nBits mit der rechten Maustaste aus. z.B Geben Sie den Puffer b = "f0oBaR"oder...

24
KOTH: Jeder liebt Token

In diesem Spiel kämpfen zwei Spieler um die meisten Punkte, aber es gibt eine Wendung! Das Essen mehrerer Token in einer Reihe derselben Farbe bringt einen immer größeren Bonus, aber pass auf, oder dein Gegner wird deine Pläne durchkreuzen, indem er die Token isst, die du willst, bevor du kannst!...

24
Jetzt alle zusammen

Bei einer gegebenen Liste der Ziffern 1 bis 9 wird ausgegeben, ob jede Ziffer zu einem einzigen zusammenhängenden Block zusammengefasst ist. Mit anderen Worten, keine zwei gleichen Ziffern werden durch verschiedene Ziffern getrennt. Es ist in Ordnung, wenn eine Ziffer überhaupt nicht angezeigt...

24
Golftipps in Swift

Was sind einige Tipps für Code-Golf in Swift? Sein Fokus auf Sicherheit scheint es schwierig zu machen, darin zu golfen, aber das macht kleine Tipps und noch nützlicher. Gibt es irgendwelche Funktionen in Swift, die dazu beitragen können, dass Swift in bestimmten Anwendungen eine herausragende...

24
ASCII-Klaviertastatur

Die Klaviertasten sind 3 Zeichen breit und 7 Zeichen hoch. Wenn jedoch jeder Schlüssel 3 Zeichen breit wäre, gäbe es nicht genug Platz für die schwarzen Schlüssel. Aus diesem Grund sind einige der weißen Tasten teilweise ausgeschnitten. Es gibt 3 Arten von weißen Tasten. Schlüssel mit der rechten...

24
Ist das elektrische Garagentor offen?

Mein elektrisches Garagentor funktioniert so: Es gibt nur einen Druckknopf, um die Tür zu steuern Wenn die Tür vollständig geschlossen ist und ich auf den Knopf drücke, beginnt sich die Tür zu öffnen. Das vollständige Öffnen dauert 10 Sekunden Wenn die Tür vollständig geöffnet ist und ich auf den...

24
24 und 12 Stunden

Schreiben Sie ein Programm oder eine Funktion ohne Eingabe, die diese Zeichenfolge 24-Stunden- und 12-Stunden- Mal ausgibt oder zurückgibt : 00:00 12:00am 01:00 1:00am 02:00 2:00am 03:00 3:00am 04:00 4:00am 05:00 5:00am 06:00 6:00am 07:00 7:00am 08:00 8:00am 09:00 9:00am 10:00 10:00am 11:00 11:00am...

24
Der sich ständig verstärkende Zickzack

Schreiben Sie ein Programm oder eine Funktion, die eine positive ganze Zahl N aufnimmt und die ersten N Zahlen dieses verstärkenden Zick-Zack-Musters ausgibt, wobei Sie nur die benötigten Zeilen verwenden: 26 25 27 . 10 24 28 . 9 11 23 29 . 2 8 12 22 30 44 1 3 7 13 21 31 43 4 6 14 20 32 42 5 15 19...

24
Grabe nach Australien - Antipoden

Hintergrund Unzählige Generationen von Kindern haben sich gefragt, wo sie landen würden, wenn sie ein Loch direkt nach unten gruben. Es stellt sich heraus, dass dies nicht überraschend ziemlich gefährlich wäre , aber trotzdem ... Antipoden sind Punkte, die sich auf der Erdoberfläche direkt...

24
Ordnen Sie eine Zahl in alphabetischer Reihenfolge

nErstellen Sie bei einer nicht negativen Ganzzahl ( ) eine Funktion, die nin alphabetischer Reihenfolge entsprechend der Literalschreibung jeder Ziffer in zurückgegeben wird n. Beispiele: Input: 101 >> one, zero, one >> one, one, zero Output: 110 Input: 31948 >> three, one, nine,...

24
Illustrieren Sie Musikschläge

Sie sehen so aus: Quelle Das Ziel ist es, eine Musikbeats-Illustration wie die folgende zu zeichnen: = = = = = = = = == = == = == = ==== == ==== == === = = ======= ======== == ==== = ========= = ================================= Die Regeln sind: Die Breite der Abbildung beträgt 33 Symbole. Falls...

24
Zeichne eine Leiter und rutsche

Ihre Aufgabe ist es, ein Programm oder eine Funktion zu erstellen, die als Eingabe eine natürliche Zahl ( n) zwischen 1 und 25 (einschließlich) verwendet und eine isometrische Darstellung einer Rutsche und einer Leiter mit der nAnzahl der Sprossen ausgibt. Leiter- und Rutschenspezifikationen Die...

24
Beenden Sie die Tabs gegen Space War

Beenden Sie die Tabs gegen Space War Es gab also viele Diskussionen darüber, ob Tabulatoren oder Leerzeichen zum Einrücken / Formatieren von Code verwendet werden sollen. Können Sie der Universität helfen, den Streit beizulegen, indem Sie eine unglaublich verrückte und einzigartige...

24
Die Einsamkeit der Primzahlen

Kürzlich habe ich den Roman "Die Einsamkeit der Primzahlen" gelesen, in dem die Hauptfiguren in gewisser Weise mit Doppelprimzahlen verglichen werden (" immer zusammen, aber nie berührend "). Eine Doppelprimzahl ist eine Primzahl, die entweder 2 weniger oder 2 mehr als eine andere Primzahl ist -...

24
Wie oft klingelt ein Glockenturm?

Einführung Ein Glockenturm wird seine Glocken jede Stunde klingelt, nmal, mit nder der aktuellen Stunde auf einer 12 - Stunden - Uhr sein. Zum Beispiel klingelt eine Glocke 5 Mal um 17 Uhr und 10 Mal um 10 Uhr. Aufgabe Geben Sie in einem geeigneten Format zweimal an, wie oft die Glocke läuten soll,...

24
Golftipps in Brain-Flak

Brain-Flak ist eine Stack-basierte Turing-Tarpit-Sprache, die ich zusammen mit DJMcMayhem und 1000000000 geschrieben habe . Einige Benutzer sind sehr erfahren in den mysteriösen Wegen von Brain-Flak. Daher hielt ich es für eine gute Idee, diese Frage so einzurichten, dass wir und hoffentlich auch...

24
Ausgabe des hebräischen Alphabets

Ihre Aufgabe ist es, genau diesen Text auszudrucken: אבגדהוזחטיכךלמםנןסעפףצץקרשת (Sie dürfen eine abschließende neue Zeile drucken) SHA256-Hash der UTF-8-Codierung des Texts: 0ab6f1e0bf216a0db52a4a5a247f95cba6f51496de7a24dfd01f3985dfcf6085 Base64-Codierung:...