Programmierrätsel & Code Golf

12
Unterschreib das Wort!

Was ist eine Wortsignatur? Die Unterschrift eines Wortes sind alle von ihm Briefe in Ordnung zu bringen - die Unterschriften this, histund hitsalle sind hist. Die Herausforderung Schreiben Sie ein Programm. Das Programm sollte nach einer Eingabe fragen und dann die Signatur dieses Wortes...

12
Straßenmalerei voraus

Für zwei gegebene Parameter Spurmuster und Straßenlänge , drucken Sie eine ASCII - Darstellung der Fahrspurmarkierungen für Straßen- und Verkehrsdienst der Straßen zu malen. Beispiel Eingabe / Ausgabe Eingabe:, BTHMLRPHU 21 Es ist mir egal, ob Sie zwei Parameter verwenden oder die Zahl an das Ende...

12
Sequenzen zusammengesetzter Zahlen

Sequenzen zusammengesetzter Zahlen Inspiriert von dieser Frage Bei einer positiven Ganzzahl n muss Ihr Code die erste ausgeben n zusammengesetzten Zahlen . Input-Output Sie können ein Programm oder eine Funktion schreiben. Die Eingabe erfolgt über STDIN oder ein Funktionsargument und die Ausgabe...

12
Zeichnen Sie eine SQL-Ausgabetabelle

Ich bin sicher, dass die meisten von uns SQL-Ergebnisse in einem Terminal gesehen haben, das alle ordentlich in Zeilen und Spalten formatiert ist. Wenn nicht, hier ein Beispiel: +----------+-----------+----------------+ | column 1 | column 2 | column 3 | +----------+-----------+----------------+ |...

12
Wir sehen uns in einem anderen Leben, Brotha!

Die meisten von uns LOST-Fans erinnern sich an den Computer, an dem Desmond alle 108 Minuten die Zeichen "4 8 15 16 23 42" eingeben musste, damit die Welt untergeht (oder?). Hier besteht die Herausforderung darin, ein Programm zu erstellen, das dasselbe tut, indem alle 108 Sekunden die Eingabe 4 8...

12
Erzeugen Sie eine monotone Funktion

Überblick In dieser Herausforderung besteht Ihre Aufgabe darin, eine monotone mathematische Funktion zwischen zwei Mengen zufällig zu generieren . Eingang Ihre Eingaben sind zwei positive ganze Zahlen sund n. Nachdem Sie diese Eingaben erhalten haben, soll Ihr Programm eine zufällige mathematische...

12
Rette den Piloten!

Frage Wir werden von einer Roboterarmee auf ihrer Raumstation gefangen genommen. Unser Raumschiffpilot befindet sich im Gefängnis auf Stufe 1. Es gibt nur einen Weg zu entkommen und er rettet Ihren Raumschiffpilot. Das bedeutet, dass Sie von Level N auf Level 1 wechseln müssen. Da dies jedoch sehr...

12
Mathe in Manhattan

Ich definiere folgende Operatoren: Der Manhattan-Zusatz a + M b für einstellige Zahlen ist das Ergebnis der Verkettung von b mit a. Also ist a + M b = 10a + b. Daher ist der allgemeine Operator + M wie folgt definiert: a + M b = 10a + b Die Manhattan-Subtraktion a - M b für einstellige Zahlen ist...

12
Rotierende Spiralen

Wenn Sie ein Quadrat mit einem Text haben, der eine Spirale von Zeichen darstellt, drehen Sie ihn! Die Spirale beginnt in der Mitte und bewegt sich gegen den Uhrzeigersinn zum äußeren Rand, beginnend links von der Mitte: 987 216 345 Dies wird in die Zeichenfolge übersetzt 123456789. Die Drehung...

12
Spielen Sie das Ausscheidungsspiel

Einführung In dieser Herausforderung musst du eine bestimmte Art von Ausscheidungsspiel simulieren. Im Spiel stehen die Teilnehmer in einem Kreis und jeder hält eine ganze Zahl. In jeder Runde des Spiels zeigt jeder Teilnehmer auf die Person n, die sich entfernt, wenn nes sich um die Nummer...

12
Betas Schneeflocke

Herausforderung Der Winter rückt immer näher und viele Orte erhalten die ersten Schneeschichten für die Saison 15/16. Warum brechen wir also nicht die Schneemaschinen aus und kodieren uns selbst etwas Schnee? Bei einer Ganzzahl nüber STDIN wird die Schneeflocke von Beta (wie unten beschrieben) als...

12
Entfernen Sie wiederholte Wörter aus einer Zeichenfolge

Entfernen Sie alle sich wiederholenden Wörter aus einem eingegebenen Satz. Die Eingabe wird ungefähr so ​​sein cat dog cat dog bird dog Snake snake Snakeund die Ausgabe sollte so sein cat dog bird Snake snake. Es wird immer ein einzelnes Leerzeichen geben, das die Wörter voneinander trennt. Die...

12
Möhren. So. Viele. Möhren

Verdammt, das sind viele Karotten. Die Inspiration Die Aufgabe Sie müssen ein Programm erstellen, das in so vielen Sprachen wie möglich jede Instanz von ^durch einen abschriftenformatierten Link ersetzt (dh, wenn ich es in einer Antwort posten würde, würde es es automatisch als Bild lesen und...

12
Es ist Hochsaison

Die Hanteln in meinem Fitnessstudio sehen so aus: =========[]-----------------------[]========= Sie können Teller in fünf verschiedenen Größen, 2,5 Pfund, fünf Pfund, zehn Pfund, 25 Pfund und 45 Pfund halten: . . ! | . ! | | | | | | | | ' ! | | | ' ! | ' Aus Sicherheitsgründen fügen wir auch einen...

12
Signalunterbrechende Quines

Quining hat eine lange Geschichte - wenn Sie noch nichts davon gehört haben, klicken Sie auf das Tag und lesen Sie ein wenig darüber. Deine Aufgabe Eine unendliche Reihe von 1s ausgeben (ohne andere Abstände [Zeilenumbrüche, Leerzeichen usw.]) UNTIL SIGINT (normalerweise STRG-C) wird aufgerufen....

12
Mehrdimensionale Beschriftungen setzen

In einer mehrdimensionalen Steampunk-Welt möchte unser Chef gedruckte Indexetiketten an jeder Schublade im mehrdimensionalen Aktenschrank unseres Konglomerats anbringen. Der Chef möchte den gesamten Beschriftungsbogen als eine einzige Form mit einer nur für diesen Zweck gekauften Schrift setzen,...

12
Sobel-Kantendetektor

Ihre Aufgabe ist es, ein Programm zu schreiben, das ein Eingabebild aufnimmt und es durch Kantenerkennung ausführt, um ein Ausgabebild zu werden. Die Kantenerkennung funktioniert wie folgt (falls unklar, siehe Sobel-Kantenerkennung ): Der Wert für ein Pixel entspricht der Gesamthelligkeit eines...