Programmierrätsel & Code Golf

9
Indexsumme und Strip meine Matrix

Indexsumme und Strip meine Matrix Gegeben ein Matrix / 2d-Array in Ihrer bevorzugten Sprache Eingang: Die Matrix hat immer eine ungerade Länge Die Matrix ist immer perfekt quadratisch Die Matrixwerte können eine beliebige Ganzzahl in Ihrer Sprache sein (positiv oder negativ). Beispiel: 1 2 3 4 5 6...

9
Füllen Sie ein 2D-Gitter mit Flut

Beschreibung der Herausforderung Nennen wir ein zweidimensionales, rechteckiges Array (dh jedes Subarray hat die gleiche Länge), ein Raster . Jede Einheit eines Gitters ist entweder ein leerer Raum oder ein Rand . In einem Zeichenraster wird der leere Raum durch ein einzelnes Leerzeichen...

9
Freds Wasserrechnung

Fred ist ein quasi freundlicher Typ, aber in Wirklichkeit ist er gemein. Aus diesem Grund lebt Fred alleine in einer kleinen Wohnung in Los Altos, CA. Fred ist so gemein, weil er sich sehr für Wasser interessiert. Er braucht daher Ihre Hilfe, um herauszufinden, wie hoch seine Wasserrechnung ist....

9
Von Rgb nach Cmyk

Berechnen Sie bei 3 Bytes oder RGB als Eingabe die nächsten CMYK-Werte und geben Sie sie aus. Erstellen Sie entweder eine Funktion mit Parametern und einem Rückgabewert oder ein Programm, das mit stdin / stdout arbeitet Verwenden Sie das Farbprofil Ihrer Wahl, geben Sie jedoch eine Referenz an Die...

9
Verzeichnisstruktur Grafische Treefication

Konvertieren Sie eine klassische Verzeichnisstruktur wie folgt: config.yml drafts begin-with-the-crazy-ideas.textile on-simplicity-in-technology.markdown includes footer.html header.html Das mögen . ├── config.yml ├── drafts | ├── begin-with-the-crazy-ideas.textile | └──...

9
Reverse Bayer Filter eines Bildes

Fast alle Digitalkamerasensoren sind in einem Raster von Fotosensoren organisiert. Jeder Fotosensor reagiert empfindlich auf eine der Grundfarben : Rot, Grün und Blau. Die Art und Weise, wie diese Fotosensoren organisiert sind , wird nach seinem Erfinder Bryce Bayer von Eastman Kodak als...

9
Szekeres 'Sequenz

Definition a(1) = 1 a(2) = 2 a(n)ist die kleinste Zahl k>a(n-1), die eine 3-Term-Arithmetik-Progression in vermeidet a(1), a(2), ..., a(n-1), k. Mit anderen Worten, a(n)ist die kleinste Zahl, k>a(n-1)so dass es nicht existiert x, ywo 0<x<y<nund a(y)-a(x) = k-a(y). Beispiel...

9
Plattformen bewegen!

Die Herausforderung Wenn entweder eine Zeichenfolge (möglicherweise Zeilenumbrüche) oder ein zweidimensionales Array und eine positive Ganzzahl angegeben werden n, wird die Position der Plattformen nnach der Anfangsposition gedreht. U, D, R, L sind Plattformen. ^, v, >, < sind Pfeile, die die...

9
Mittelalterliche Rechtschreibung

Aufgabe Ihre Aufgabe ist es, einen Text in mittelalterliche Rechtschreibung umzuwandeln. Einzelheiten jwird in iund Jnach konvertiert I. uund Uam Anfang von Worten zu umgewandelt vund Vjeweils. vund Van jedem Ort , außer Anfang Worte umgewandelt uund Ujeweils. swird in ſ(U + 017F) konvertiert, es...

9
Machen wir eine Karte des Dungeons

Vor langer Zeit, als ich mehr Zeit mit Rollenspielen verbrachte, bestand eines der Probleme einiger Spieler darin, die Partybewegung zu verfolgen und die richtige Karte zu zeichnen. Also habe ich eine Idee, um zu überprüfen, wie ihr mit diesem Problem umgeht. Aufgabe ist es, eine Funktion zu...

9
Wohin kann die Kanone gehen?

Einführung Das Xiangqi- Spiel , auch als chinesisches Schach bekannt, ist ein schachähnliches Spiel, das in China, Vietnam, Taiwan und anderen ostasiatischen Ländern beliebt ist. Die Farben der beiden Seiten in Xiangqi sind rot und schwarz. In Xiangqi gibt es sieben Teile: General ( G), Berater (...

9
Mische ein Mapping

Wir definieren eine Karte als eine Reihe von Schlüssel-Wert-Paaren. Für diese Herausforderung müssen Sie jeden der Werte einem zufällig ausgewählten Schlüssel zuweisen. Sie müssen die Werte zufällig mischen und die resultierende Karte ausgeben. Dies bedeutet, dass wir jedes Mal, wenn wir Ihr...

9
Die zehnhundert häufigsten Wörter

Diese Frage wurde geschrieben, weil "Thing Explainer" Spaß macht und mir eine Idee gab. Schreiben Sie "Dinge, die den Computer dazu bringen, Dinge zu tun", die eine Reihe von Buchstaben, Zahlen und ähnlichen Dingen lesen / nehmen "#%|?und zurückgeben, True / 1wenn alle Wörter Teil dieser Menge sind...

9
Herr der Golfplätze

Intro In JRR Tolkiens Herr der Ringe steht dieser Satz auf dem Cover jedes Buches. Three Rings for the Elven-kings under the sky, Seven for the Dwarf-lords in their halls of stone, Nine for Mortal Men doomed to die, One for the Dark Lord on his dark throne In the Land of Mordor where the Shadows...