Programmierrätsel & Code Golf

14
Schatzkarte Zeichnen Bot

Sie organisieren eine Schatzsuche für Ihre Freunde. Um die Arbeit zu vereinfachen, möchten Sie eine Karte aller Orte zeichnen, an denen Sie die wertvollen Objekte versteckt haben. Eingang Jede Form der Eingabe, die eine Liste von Punkten angibt, die aus (nichtnegativen) x- und y-Koordinaten...

14
Das Kaadi-System entschlüsseln

Sie sind auf ein altes indisches Manuskript gestoßen, das Hügel vergrabener Schätze beschreibt. Das Manuskript informiert Sie auch über die Position des Schatzes, mit der Ausnahme, dass einige wichtige Zahlen indirekt in den Text kodiert wurden. Sie stellen fest, dass der Text ein 'Kaadi'-System...

14
Nummerieren Sie die positiven Rationen

Es kann gezeigt werden, dass die positiven rationalen Zahlen mit dem folgenden Verfahren numerierbar sind: Null hat die Ordnungszahl 0 Ordnen Sie die anderen Zahlen in einem Raster so an, dass Zeile a, Spalte b a / b enthält Zeichnen Sie einen diagonalen Zickzack von rechts oben nach links unten...

14
Alphanumerische Fliege

Gib genau diesen Text aus: 1 i 12 hi 123 ghi 1234 fghi 12345 efghi 123456 defghi 1234567 cdefghi 12345678 bcdefghi 123456789abcdefghi 12345678 bcdefghi 1234567 cdefghi 123456 defghi 12345 efghi 1234 fghi 123 ghi 12 hi 1 i Eine einzelne nachgestellte Zeile ist zulässig, andere

14
Machen Sie eine strahlungsgehärtete Quine

Letzte Nacht war ich auf der Suche nach dem Radiation Hardened Quine Challenge, konnte es aber nicht finden. Es stellte sich heraus, dass noch niemand danach gefragt hat! Hier ist es also: Ihre Aufgabe ist es, ein Quine zu erstellen, dh ein nicht leeres Computerprogramm, das seine eigene Quelle...

14
Addition-Subtraktion von Zahlen innerhalb eines Strings

Nehmen Sie eine Zeichenfolge als Eingabe und führen Sie eine Addition / Subtraktion aller Stellen in der Zeichenfolge durch und geben Sie die Summe dieser Operationen als Ergebnis aus. Regeln Die Ziffern in der Zeichenfolge werden von links nach rechts gelesen Wenn eine Ziffer (n) ungerade ist,...

14
Arbeitszeitnachweise berechnen

Stundenzettel An einem Arbeitsplatz müssen Sie häufig Arbeitszeitnachweise ausfüllen. Diese Aufgabe besteht darin, Code zu schreiben, um dies zu unterstützen. Eingang Zweimal im 12-Stunden-Format, das nicht dem Standard entspricht und den Beginn und das Ende des Tages durch ein Leerzeichen...

14
Optimale Zwischenspeicherung

Sie erhalten eine Folge von Speicheranforderungen und eine Cache-Größe. Sie müssen die geringstmögliche Anzahl von Cache-Fehlern unter einer Cache-Ersetzungsstrategie zurückgeben. Eine optimale Strategie ist Beladys Algorithmus , den Sie verwenden können, wenn Sie möchten. Ein Cachesystem...

14
Grafik 5-Färbung

Ehrlich gesagt kann ich nicht glauben, dass dies nicht schon gefragt wurde, aber hier ist es Hintergrund Bei einem einfachen ungerichteten planaren Graphen (der Graph kann in der Ebene ohne Schnittpunkte gezeichnet werden) ist es ein bewährtes Theorem, dass der Graph 4-farbig ist, ein Begriff, den...

14
Sequentia Filii Bonacci

Leonardo von Pisa (ca. 1175 - ca. 1245) ist besser bekannt als Fibonacci . Dies ist jedoch eine Abkürzung für den lateinischen "Filius Bonacci" (Sohn von Bonacci), der im 18. Jahrhundert erfunden wurde (laut Wikipedia ). In dieser Herausforderung werden Sie eine Ordnungszahl (im wörtlichen Sinne)...

14
Array-Läufe suchen

Finde die Läufe in einem Array Ein Lauf ist definiert als drei oder mehr Zahlen, die mit einem konstanten Schritt vom vorherigen inkrementiert werden. Zum Beispiel wäre [1,2,3] ein Lauf mit Schritt 1, [1,3,5,7] wäre ein Lauf mit Schritt 2 und [1,2,4,5] ist kein Lauf. Wir können diese Läufe durch...

14
Fehlende Zahlen in arithmetischer Summe

Herausforderung Geben Sie eine gültige arithmetische Summe mit einigen fehlenden Zahlen aus und geben Sie den vollständigen Ausdruck aus. Beispiel: 1#3 123 + 45# => + 456 -------- -------- 579 579 Eingang Das Ausdrucksformat kann ein Array ["1#3", "45#", "579"], eine Zeichenfolge...

14
Sind alle drei ganzen Zahlen verschieden?

Sie erhalten 3 Ganzzahlen als Eingabe. Die Eingaben können sich voneinander unterscheiden oder nicht. Sie müssen 1 ausgeben, wenn alle drei Eingänge unterschiedlich sind, und 0, wenn ein Eingang mehr als einmal wiederholt wird. Das ist Code-Golf , also mach deinen Code so kurz wie...

14
Zerhacke meine ASCII-Kunst

Nehmen wir an, ich habe ASCII-Kunst: ___ ,"---". : ; `-.-' | | | | | | _.-\_/-._ _ / | | \ _ / / `---' \ \ / `-----------' \ /,-""-. ,-""-.\ ( i-..-i i-..-i ) |`| |-------| |'| \ `-..-' ,=. `-..-'/ `--------|=|-------' | | \ \ ) ) hjw / / ( ( ( Quelle ) Aber ich möchte mich auf das Kabel dieses...

14
Taschenrechner

Eine vereinfachte Version des englischen Zahlenrechners Aufgabe Schreiben Sie ein Programm, das eine Zeichenfolge als Eingabe verwendet und das Ergebnis des Ausdrucks ausgibt. Regeln Die Eingabezeichenfolge hat einen Wortlaut und keine Ziffer. Es werden keine Klammern angezeigt. Die Reihenfolge der...

14
Professor am MIT braucht einen AP!

Der 5-Karten-Zaubertrick beinhaltet einen Magier, dessen Assistent ihnen 4 gezeigte und eine versteckte Karte in dieser Reihenfolge gibt, und der Magier muss die versteckte Karte erraten. WARNUNG: Lösung unten! Geh jetzt oder lass dich damit verwöhnen. Die Lösung Der Trick dabei ist, dass die fünf...