Programmierrätsel & Code Golf

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


5
Code Golf: Analysieren von Google-Ergebnissen
Wenn Sie auf Google nach etwas suchen, werden dem Nutzer auf der Ergebnisseite grüne Links für die erste Ergebnisseite angezeigt. Zeigen Sie die Links zu stdout in Form einer Liste in der kürzestmöglichen Form in Bytes und in einer beliebigen Sprache an. Hier ist ein Beispiel für die ersten Ergebnisse …


2
Prime Nerd Sniping Pattern
Längster Tag des Jahres - hier ist etwas, um die zusätzliche Zeit zu verschwenden ... Überblick Beachten Sie, dass dies kein Beliebtheitswettbewerb und keine Herausforderung für die grafische Ausgabe ist. Sie müssen lediglich eine Zeichenfolge mit 65.536 Nullen und Einsen ausgeben. Das Stapel-Snippet unten in der Frage zeigt dies als …

1
Rutsche-A-Pearing
Hier sind fünf Bilder von Birnen und einer Stahlrinne : A: B: C: D: E: Dies sind nur Vorschaubilder. Klicken Sie auf die Vorschaubilder, um sie in voller Größe anzuzeigen. (Ich habe diese mit Algodoo gemacht .) Diese Bildklasse hat immer die folgenden Eigenschaften: Sie sind immer 400 × 400 …

2
XKCD: Keyboard Mash Anomalien
Ein weiterer von XKCD inspirierter Wettbewerb. Dieser basiert auf Keyboard Mash . Identifizieren Sie bei einer vorgegebenen Eingabezeichenfolge die anomalen Zeichen, vorausgesetzt, die Mehrheit wurde in einer einzelnen Zeile der Standard-US-QWERTZ-Tastatur eingegeben . Eingabezeichenfolgen können Umschalttastenanschläge enthalten, sie enthalten jedoch keine Zeilenumbrüche (Eingabetaste), STRG / ALT-Zeichen, Leerzeichen, Tabulatoren und Leerzeichen …
16 code-golf 

16
Code mir einen Keks
Herausforderung Code ein ASCII-Cookie einer Art entsprechend der Eingabe. Eingang Die Art der Kekse. Dies ist eine der drei Saiten: "Plain", "Chocolate" oder "Nuts". Dies können Funktionsargumente, stdin (oder das nächste Äquivalent) oder Dateiargumente sein. Ausgabe Ein ASCII-Cookie. Siehe unten. Muss sein ___ / \ | | \___/ für einfache …

8
Drucken Sie das kleinste quadratische Quadrat aus
Beim Quadrieren des Quadrats werden nur andere Quadrate nebeneinander angeordnet. Wenn für diese Kacheln nur Quadrate unterschiedlicher Größe verwendet werden, gilt dies als perfekt . Das kleinstmögliche Quadrat mit den perfekten Quadraten ist ein 112 x 112-Quadrat, das aus 21 verschiedenen Quadraten zusammengesetzt ist. Ich habe die ASCII-Kunstversion dieses Quadrats …

2
Matchstick-Gleichungen
Deine Aufgabe bei dieser Herausforderung ist es, eine gegebene "Matchstick-Gleichung" wie diese zu analysieren ... ... und um herauszufinden, ob es sich durch Umordnen der Übereinstimmungen in eine gültige Gleichung verwandeln lässt. In diesem Fall müssen Sie die geringste Anzahl von Zügen und die resultierende Gleichung ausgeben. Eingang Die Eingabe …
16 code-golf 

3
Erstellen Sie einen Testplan für vergifteten Wein
Kürzlich bei Puzzling.SE gab es ein Problem, das ich darüber schrieb, welche zwei Flaschen einer größeren Anzahl vergiftet sind, wenn das Gift nur aktiviert wird, wenn beide Komponenten getrunken sind. Es war eine ziemliche Tortur, und die meisten Menschen schafften es, es mit völlig anderen Algorithmen auf 18 oder 19 …

7
Was ist die Wahrscheinlichkeit, dass ein Ritter auf dem Schachbrett bleibt?
Berechnen Sie anhand der Größe des Schachbretts und der Ausgangsposition des Ritters die Wahrscheinlichkeit, dass ksich der Ritter nach Zügen innerhalb des Schachbretts befindet. Hinweis: Der Ritter macht alle 8 möglichen Züge mit gleicher Wahrscheinlichkeit. Sobald sich der Ritter außerhalb des Schachbretts befindet, kann er nicht mehr hinein kommen. Eingang …
16 code-golf  chess 

6
ASCII Kunst des Tages # 3 - Chinesische Schreine
In der heutigen Folge von AAOD werden wir einen chinesischen Schrein unterschiedlicher Höhe bauen. Betrachten Sie die folgenden Beispiele für height ( N) 1bis6 N = 1: . | . ]#[ . \_______/ . ]###[ . \__]#.-.#[__/ |___| |___| |___|_|___| ####/_\#### |___| /_____\ N = 2: . | . ]#[ …


3
Rennen der Ziffern
Sie sollten ein Programm oder eine Funktion schreiben, die eine Startreihenfolge von eindeutigen positiven Ganzzahlen mit einer Ziffer und die Länge der Spur als Eingabe ausgibt oder die Endreihenfolge der Zahlen zurückgibt. Die Eingabe [5,1,2,6,7] and 14definiert die folgende Rasse: -------------- 76215 -> -------------- Regeln des Rennens Die Strecke wird …

3
Du nennst es Zentrieren, ich nenne es Code Golf
"Seien wir ehrlich, ausgerichtete Bilder sind wie kleine Geschenke vom Himmel. Willkommen, aber unerwartet." - Geobits +10000 Ruf für jeden, der diese Herausforderung gewinnt. Regeln: 1) Sie generieren ein Programm. 2) Die Eingabe ist ein Bild, es liegt jedoch an Ihnen, ob es als Datei oder als Liste von Zahlen …

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.