Programmierrätsel & Code Golf

Fragen und Antworten zum Programmieren von Puzzle-Enthusiasten und Code-Golfern

30
Es ist Zeit für eine Uhr Herausforderung!
Ich möchte, dass Sie mir eine Uhr bauen, die die Zeit in diesem Format anzeigt: 18 ---------- 19 -------------------------------------------------- Dies zeigt '18: 10 'an. Die aktuelle Stunde und die nächste Stunde werden am Anfang der Zeile angezeigt, gefolgt von einem Leerzeichen und mehreren Strichen: In der ersten Zeile wird die …

9
HexaGolf: Wordagons
Siehe auch: Rotation Herausforderung Wenn Sie eine Zeichenfolge als Eingabe angeben, geben Sie ihr Wortzeichen aus. Wordagons Ein Wortagon ist eine Möglichkeit, eine Zeichenfolge in einem Sechseck darzustellen. Jetzt erstellen wir ein Wort aus der Zeichenfolge hexa: Zunächst beginnen Sie mit dem ersten Zeichen in der Zeichenfolge und platzieren es …

24
Berechnen Sie die Känguru-Sequenz
Hintergrundgeschichte Haftungsausschluss: Kann erfundene Informationen über Kängurus enthalten. Kängurus durchlaufen mehrere Entwicklungsstufen. Je älter und stärker sie werden, desto höher und länger können sie springen, und desto öfter können sie springen, bevor sie hungrig werden. In Stufe 1 ist das Känguru sehr klein und kann überhaupt nicht springen. Trotzdem bedarf …

18
In Bibi-Binary konvertieren
Bibi-Binär ist ein numerisches System, das von Boby Lapointe erfunden wurde , um Zahlen in Buchstaben darzustellen, deren Aussprache lustig erscheint. Ihre Aufgabe ist es, Dezimalzahlen in Bibi-Binär umzuwandeln! Umwandlung Eine Zahl wird zur Basis 16 (hexadezimal) konvertiert und jedes Zeichen wird durch seinen bibibinären Namen ersetzt: 0 = HO …

30
Faktorielle Zahlensumme
Die Herausforderung besteht darin, die Ziffernsumme der Fakultät einer Zahl zu berechnen. Beispiel Input: 10 Output: 27 10! = 10 × 9 × ... × 3 × 2 × 1 = 3628800 und die Summe der Ziffern in der Zahl 10! ist 3 + 6 + 2 + 8 + …

22
PKCS # 7-Padding-Validierung
In der Kryptographie ist PKCS # 7-Auffüllung ein Auffüllschema, das eine Anzahl von Bytes N ≥ 1 hinzufügt, wobei der Wert jedes hinzugefügten Bytes gleich N ist. Beispiel: Hello, World!13 Byte sind hexadezimal wie folgt: 48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21 Wenn wir …

15
Transpile WordMath
Wir haben alle diese Online "Mathe-Hax" gesehen, die so aussehen: Think of a number, divide by 2, multiply by 0, add 8. Und durch Zauberei endet jeder mit der Nummer 8! Sprache Definieren wir eine Programmiersprache, die die Syntax des obigen Textes "WordMath" verwendet. WordMath-Skripte folgen dieser Vorlage: Think of …

1
Domain Name Appraisal
Der Handel mit Domain-Namen ist ein großes Geschäft. Eines der nützlichsten Tools für den Handel mit Domain-Namen ist ein automatisches Bewertungs-Tool, mit dem Sie leicht abschätzen können, wie viel eine Domain wert ist. Leider erfordern viele automatische Bewertungsdienste eine Mitgliedschaft / ein Abonnement, um verwendet zu werden. In dieser Herausforderung …

17
Die große Pyramide von ASCII
Einführung Es ist 2600 v. Chr. Und die Menschen bauen jetzt Pyramiden. Sie haben bereits die Basis der Pyramide geschaffen, wissen aber nicht, wie sie fortfahren sollen. Also haben sie dich um Hilfe gerufen. Die Regeln für die Herstellung einer Pyramide sind recht einfach. Für die Ebene über der vorherigen …

8
Golf ein Golfer
Als Kind habe ich oft das Kartenspiel " Golf " gespielt . Ihre Herausforderung besteht darin, die Punktzahl einer Golfhand zu berechnen, falls Sie diese akzeptieren möchten. Da es über 9000 Variationen zu diesem Kartenspiel 1 gibt , werden wir die Regeln einhalten, an die ich mich erinnere. Spielregeln) Sie …

28
#Hashtag_or_not
In dieser Code Golf Challenge verifizierst du Hashtags! #Was_Ihr_Code_Sollt_tun Die Eingabe ist eine Zeichenfolge. Geben Sie einen Wahrheitswert aus, wenn es sich um ein gültiges Hashtag handelt, und einen falschen Wert, wenn es sich nicht um ein gültiges Hashtag handelt. Wir definieren einen String als gültigen Hashtag, wenn ... Es …

30
Hofstadter Q-Sequenz
Definition a (1) = 1 a (2) = 1 a (n) = a (na (n-1)) + a (na (n-2)) für n> 2 wobei n eine ganze Zahl ist Aufgabe Bei positiver Ganzzahl ngenerieren a(n). Testfälle n a(n) 1 1 2 1 3 2 4 3 5 3 6 4 7 …

23
Welche Geister fehlen?
In dieser Herausforderung müssen Sie anhand einer Liste von Geistern aus Pac-Man ausgeben, welche Geister fehlen. Sie müssen es in so wenigen Bytes tun, wie Sie können Eingang Die Eingabe besteht aus einer Zeichenfolge oder Liste, die eine Anzahl von Geistern enthält, die Folgendes enthalten könnten. Blinky Inky kleiner Finger …
25 code-golf  string 

9
KOTH: TNT Run Challenge
Dies wurde von einem Minecraft-Minispiel inspiriert. Die Regeln sind ziemlich einfach: Sie rennen und springen herum und jeder Block, auf den Sie treten, verschwindet, sobald Sie darauf getreten sind. Das Ziel ist, der Letzte zu sein, der noch übrig ist. Ihr Bot sollte ein vollständiges Programm sein. Es sollte Eingaben …

7
Finde den Käse
Update: Es gibt 6 Labyrinthe. Sie sind in der Steuerung enthalten. Es gibt eine tar.gz der Labyrinthe und ihrer .bmp-Dateien hier (Dropbox). Es gibt auch ein Hilfsprogramm, mit dem Sie unter diesem Link mehr Labyrinthe erstellen können (die Datei maze_4.txt ist im Archiv nicht korrekt). Zu diesem Zeitpunkt können Sie …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.