Programmierrätsel & Code Golf

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

3
Vorbestellung + Nachbestellung bis In-Order
Aufgabe Geben Sie angesichts der Vor- und Nachbestellungsdurchläufe eines vollständigen Binärbaums dessen Durchlauf in der Reihenfolge zurück. Die Durchläufe werden als zwei Listen dargestellt, die beide n unterschiedliche positive ganze Zahlen enthalten, die jeweils einen Knoten eindeutig identifizieren. Ihr Programm kann diese Listen verwenden und den resultierenden Durchlauf in der …

5
Fabelhafter Glamour-Shot
Fand dieses Bild heute im Web. Als fauler Programmierer möchte ich Google nicht öffnen und ein paar Zeichen eingeben. Viel zu viel Arbeit! Dies ist eine so wichtige Aufgabe, dass sie automatisiert werden sollte. Herausforderung Jeder weiß, dass das erste Bild in einem Google-Suchergebnis immer das beste ist. Daher sollte …

8
Zahlendreiecke
Anerkennung Mein Dank geht an Rand Al'Thor's Brief-basierte Frage für die Inspiration für diese Code-Golf-Herausforderung. Hintergrund Die Art dieser Herausforderung basiert auf dem Algorithmus, den Rand in seinem "Ein aus drei Buchstaben gebildetes Dreieck" erwähnt hat: Beginnen Sie mit einer Folge von 10 Buchstaben, von denen jeder X, Y oder …

2
Werde der Champion
Tic-Tac-Latin! Dies ist eine wahre Geschichte, daher wurden die Namen geändert. Mein Lateinlehrer, Mr. Latin, hat seine eigene (kein Scherz) Tic Tac Toe-Variante entwickelt. Nennen wir es Tic-Tac-Latin. Das Spiel ist einfach, es ist im Wesentlichen Tic Tac Toe, das auf einem Vier-mal-Vier-Raster gespielt wird. Formale Regelerklärung Eine Linie ist …
11 code-golf  game 

2
Wiederholung interpretieren!
Diese Herausforderung ist die erste in einer Serie mit zwei Herausforderungen zum Thema Wiederholung. Der zweite wird bald auf sein. In einer Sprache namens Wiederholung (nur aus etwas I), besteht dort eine unendliche Reihe von 12345678901234567890..., mit 1234567890immer wiederholen. Die folgende Syntax steht für die Ausgabe von Zahlen zur Verfügung: …

2
Marcel Proust und Markov entschlüsseln die T9-Texte des Sicherheitsdienstes
Als ob diese Herausforderung im Geiste pythonesker sein könnte ... Es sind keine Vorkenntnisse in Markov-Ketten oder Verschlüsselungstechniken erforderlich. Sie sind ein Spion, der wichtige Informationen vom britischen Sicherheitsdienst M1S erhalten muss. Die Agenten von M1S sind sich bewusst, dass ihre Wi-Fi-Signale abgefangen, ihre Sicherheitslücken in Android / iOS ausgenutzt …

6
Produkte aufeinanderfolgender Primzahlen
Zum Zeitpunkt der Übermittlung an die Sandbox hatte ich den Ruf 17017, den Sie alle als 7 × 11 × 13 × 17, ein Produkt aus 4 aufeinanderfolgenden Primzahlen, faktorisieren können. Bitte schreiben Sie eine Funktion oder ein Programm, um alle Produkte von zwei oder mehr aufeinanderfolgenden Primzahlen bis zu …

6
Was macht der Knopf?
Derzeit sind wir bei meiner Arbeit in ein neues Gebäude umgezogen. Es soll auf dem neuesten Stand der Technik sein und verfügt über automatische Lichter, automatische Rollläden und ist heute als das umweltfreundlichste Gebäude in dieser Stadt bekannt. Es funktioniert jedoch nicht wirklich gut. Die Rollläden gehen manchmal an bewölkten …

7
Erstellen Sie eine unbegrenzte Gegenzeichenfolge
Ein Counterstring ist eine Art selbstbeschreibender Testdaten, die beim Testen von Software verwendet werden. Ich bin mir nicht sicher, ob es tatsächlich von James Bach erfunden wurde , aber ich weiß es von dort. Die Idee ist wie folgt: Die Testdaten enthalten viele Sternchen ( *). Die Zahl vor dem …

30
Drucken Sie Multiplikationstabellen nach Eingabe
Bei dieser Herausforderung müssen Sie Multiplikationstabellen nach Eingabe drucken. Hier einige Beispiele: Input: 2 Output: 0 2 4 6 8 10 12 14 16 18 20 Input: 20 Output: 20 40 60 80 100 120 140 160 180 200 Regeln Der kürzeste Code in Bytes gewinnt. Diese Herausforderung ist ein …

17
Pokemon GO Evolution Kostenrechner
Sind Sie es leid, sich immer wieder zu fragen, wie viele Pokémon Sie noch fangen müssen, um diese hochrangigen Entwicklungen zu erzielen? Wundere dich nicht mehr! Jetzt schreiben Sie ein komplettes Programm oder eine Funktion, um es für Sie zu berechnen! Die Herausforderung: Als Eingabe erhält Ihr Programm eine Liste …
11 code-golf  game 

2
Was ist im Fernsehen?
Herausforderung Schreiben Sie ein Programm, das unter Verwendung der XML-Daten von der Site hier den Namen des Programms anzeigt, das derzeit auf BBC 1 angezeigt wird. Information Alle Zeiten sind zur Londoner Zeit angegeben (GMT + 1 zum Zeitpunkt der Veröffentlichung und GMT + 0 nach dem 30. Oktober). Daher …

2
Rechte und tfeL abgeschnittene Primzahlen
Eine rechtsabschneidbare Primzahl ist eine Primzahl, bei der jedes Präfix eine Primzahl ist (in Basis 10). Eine linksabschneidbare Primzahl ist genau das Gegenteil, wobei jedes Postfix eine Primzahl ist (Primzahlen, die mit 0 beginnen, sind nicht zulässig). Beide Sequenzen sind endlich (es gibt nur 83 rechtsabschneidbare Elemente, während es 4260 …

2
Langford Saiten
Beschreibung der Herausforderung Eine Langford- Ordnungszeichenfolge Nist wie folgt definiert: Die Länge der Zeichenfolge ist gleich 2*N, Die Zeichenfolge enthält die ersten NBuchstaben des englischen Alphabets, wobei jeder Buchstabe zweimal vorkommt. Für jedes Paar von den gleichen Buchstaben gibt es MBriefe zwischen ihnen, wo Mist Position ist das Buchstabe im …
11 code-golf  string 

15
Das Alphabet-Chromosom
Einführung Alphabet-Herausforderungen liegen in unserer DNA, also lasst es uns zeigen. Herausforderung Drucken Sie den folgenden Text genau aus: AaBbCc cCbBaA BbCcDd dDcCbB EeFfGg gGfFeE HhIiJj jJiIhH KkLlMm mMlLkK NnOoPp pPoOnN QqRrSs sSrRqQ TtUuVv vVuUtT WwXx xXwW Yy yY ZZ zz ZZ Yy yY WwXx xXwW TtUuVv vVuUtT QqRrSs sSrRqQ …

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.