Programmierrätsel & Code Golf

27
Einfacher Redstone-Simulator

Redstone ist ein Material im Spiel Minecraft und wird für viele komplexe Erfindungen verwendet. Für dieses Programm müssen Sie nur drei Elemente simulieren: den Redstone-Draht (mit R gekennzeichnet), den Redstone-Brenner (mit T gekennzeichnet) und den Block (mit B gekennzeichnet). Hier ist eine...

27
Flipping Pfannkuchen

Bei der Pfannkuchensortierung ist es nur zulässig, die Elemente eines Präfixes der Sequenz umzukehren. Oder stellen Sie sich einen Stapel Pfannkuchen vor: Wir legen irgendwo einen Spatel in den Stapel und drehen alle Pfannkuchen über dem Spatel um. Zum Beispiel kann die Sequenz 6 5 4 1 2 3sortiert...

27
Finde die Beats in einer MP3-Datei

In dieser Herausforderung besteht Ihre Aufgabe darin, eine einfache Aufnahme im MP3-Format zu erstellen und die Zeitversätze der Beats in der Datei zu ermitteln. Zwei Beispielaufnahmen sind hier: https://dl.dropboxusercontent.com/u/24197429/beats.mp3

27
Hallo Welt! ohne Wiederholung

Schreiben Sie in jeder Programmiersprache, die vor der Beantwortung dieser Frage existiert hat, ein Programm (keine Funktion), das die Zeichen Hello world!gefolgt von einer neuen Zeile ausgibt. Ihr Programm: sollte kein Zeichen mehr als einmal verwenden (einschließlich Leerzeichen) sollte nur...

27
Ich gehe durch Manhattan, wie weit bin ich von meinem Hotel entfernt?

Die unnötige und verworrene Geschichte Ich gehe Block für Block durch Manhattan und meine Füße sind müde geworden und wollen nach Hause zurück. Der Verkehr ist ziemlich schlecht, aber zum Glück bin ich sehr reich und ich habe einen Hubschrauber im Hotel in Bereitschaft. Aber sie müssen wissen, wie...

27
Anzahl der Antworten und Kommentare

Schreiben Sie eine Software, die auf stdout die Anzahl der Antworten und die Anzahl der Kommentare (sichtbar und reduziert von Frage und Antworten) dieser Frage / Seite druckt. Ihr Skript muss ausgeführt werden, wenn diese Seite geschlossen ist. Erwartete Beispielausgabe: A12C40 Wobei A für...

27
Pi ist immer noch falsch [geschlossen]

Pi ist falsch Eine gebräuchliche Methode zur Berechnung des Pi ist das Werfen von "Darts" in eine 1x1-Box und das Ermitteln des Bodens im Einheitskreis im Vergleich zur geworfenen Summe: loop x = rand() y = rand() if(sqrt(x*x + y*y) <= 1) n++ t++ pi = 4.0*(n/t) Schreiben Sie ein Programm, das so...

27
Berechnen Sie n% 12

Berechnen Sie nModulo 12für eine vorzeichenlose 32-Bit-Ganzzahl. Die Regeln: Muss für alle nzwischen 0 und 23 funktionieren . Andere Zahlen optional. Muss nur eine der Operatoren verwenden +-*, ~&^|oder <<, >>wie sie üblicherweise auf 32 - Bit - uints definiert. Kann eine beliebige...

27
Englisch in eine Zahl umwandeln [closed]

Kurze und süße Beschreibung der Herausforderung: Basierend auf den Ideen mehrerer anderer Fragen auf dieser Website besteht Ihre Herausforderung darin, den kreativsten Code in einem Programm zu schreiben, das eine in Englisch geschriebene Zahl als Eingabe verwendet und in eine Ganzzahlform...

27
Regel 110 simulieren

Regel 110 ist ein zellularer Automat mit einigen interessanten Eigenschaften. Ihr Ziel ist es, eine Regel 110 mit möglichst wenigen Zeichen zu simulieren. Für diejenigen, die es nicht wissen, wird Regel 110 Zeile für Zeile in einem Raster simuliert. Jedes Quadrat in einer Zeile des Rasters...

27
Laserspiegelportal-Party

Ein 2D - Board werden die folgenden Objekte enthalten: ^, >, v, Oder <: Ein Laserstrahler nach oben, rechts, unten bzw. links. Es kann mehr als einen geben. Laser bewegen sich im leeren Raum in einer geraden Linie (leerer Raum wird mit einem Punkt dargestellt .). Laser passieren keine...

27
Swipe Type Converter

Die nächste Revolution beim Tippen auf Laptops wurde am 1. April 2014 von SwiftKey veröffentlicht . Ich möchte jedoch die erste Person sein, die einen Swiping-Nano-Klon schreibt, aber da ich keinen guten Swipe-Text für eine echte Textbibliothek finde und nicht auf sie warten kann, frage ich hier....

27
Beruhigende Gleichnisse

Nicht wenige Leute hier sind wahrscheinlich begeisterte XKCD-Leser. Ich denke also, ich fordere Sie heraus, etwas zu tun, das Megan leicht tun kann: ein Skript zu erstellen, das Tausende beruhigender Gleichnisse darüber generiert, was Computer niemals können. Dein Drehbuch Kann in jeder Sprache...

27
Schreiben Sie einen C / C ++ - Polyglot

Das Konzept dieser Herausforderung ist ziemlich einfach. Sie müssen lediglich ein Programm schreiben, das sowohl als gültiges C als auch als gültiges C ++ kompiliert wird! Nun, es gibt einige Fänge. Das Programm muss sich beim Kompilieren in jeder Sprache anders verhalten. Das Programm muss für...