Programmierrätsel & Code Golf

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

3
ES IST CAPS LOCK DAY
22. OKTOBER IST INTERNATIONALER CAPS LOCK DAY ! Leider erkennen einige nicht den Ruhm des allmächtigen Feststellers. SIE SAGEN, ES SEHT "OBNOXIOUS" ODER "LIKE SHOUTING" ODER EINIGE UNSINNES. BITTE SCHREIBEN SIE MIR EIN PROGRAMM, DAS NORMALEN TEXT IN "EMPFINDLICHEN" ODER "VERNÜNDLICHEN" TEXT UM DIE BESCHWERDEN DER MENSCHEN ABZUSCHALTEN. Beschreibung Die …
29 code-golf 

20
Diese Herausforderung bringt Cent
Ich weiß, der Titel macht dich fertig Bei einer bestimmten Menge an ausgegebenem Geld macht die geringste Anzahl an Münzen diesen Betrag aus Beispiele 0.1 1 dime 0.01 1 penny 0.28 1 quarter 3 penny 0.56 2 quarter 1 nickel 1 penny 1.43 5 quarter 1 dime 1 nickel 3 …
29 code-golf 

6
2D Ungleichungen
Zielsetzung Füllen Sie die Ungleichungen mit einem vorgegebenen Zahlenraster aus. Annahmen Die Anzahl der Spalten und Zeilen im Raster ist gleich. Die maximale Größe des Rasters beträgt 12x12. Das Gitter besteht nur aus ganzen Zahlen 0-9. Die Ausgabe kann eine nachgestellte Newline enthalten. Die Eingabe erfolgt genau wie unten beschrieben, …
29 code-golf 

14
Finde den Antriebsstrang!
Der Gewinner (ziemlich offensichtlich) ist Dennis ♦, der Jelly mit 10 Bytes verwendet hat! Diese Herausforderung wird es hier weiterhin geben, die Ergebnisse werden jedoch nicht mehr berücksichtigt. Der Antriebsstrang einer Zahl ist ein Konzept von John Conway (der auch für Conways Game of Life bekannt ist, aber darum geht …
29 code-golf  math 

7
Helfen Sie den Architekten, die Skyline zu visualisieren
Im Rahmen eines Stadtplanungsprojekts haben Sie den Auftrag erhalten, ein Programm oder eine Funktion zu erstellen, mit der die Skyline der Stadt angezeigt wird, und zwar unter Einbeziehung der Architekten. Das Projekt befindet sich erst in der Startphase, daher ist eine sehr grobe Skizze ausreichend. Am einfachsten ist es natürlich, …

30
1 / N Wahrscheinlichkeit
Weil es nicht genug einfache Code-Golf- Herausforderungen gibt: Erstellen Sie ein optionales unbenanntes Programm oder eine Funktion, die (mit allen Mitteln) eine Ganzzahl von 1 ≤ N ≤ 10000 angibt und den wahren Wert Ihrer Sprache mit einer pseudozufälligen Wahrscheinlichkeit von 1 / N ausgibt, andernfalls False. Bitte beachten Sie, …

12
Wie viel Wasser ist noch übrig?
Hier in Kalifornien sind wir in einer Dürre, daher müssen wir wissen, wie viel Wasser wir noch haben, damit wir so viel Wasser wie möglich sparen können. Da die Wasserversorgung begrenzt ist, muss Ihr Code so kurz wie möglich sein. Beispiele | | | | |~~~| |___| Output: 0.5 |~~~~~| …
29 code-golf 

1
Ist mein Diagramm planar?
Ihre Aufgabe besteht darin, festzustellen, ob ein Diagramm planar ist. Ein Diagramm ist planar, wenn es in die Ebene eingebettet werden kann, oder mit anderen Worten, wenn es ohne überkreuzende Kanten gezeichnet werden kann. Eingabe: Sie erhalten ein ungerichtetes Diagramm in einem der folgenden Formate: Kantenliste, z [(0, 1), (0, …

24
Sehr einfache Rastermarken
Schreiben Sie ein Programm oder eine Funktion, die drei positive ganze Zahlen (W, H und N) enthält. Drucken Sie ein W × H-Raster aus oder geben Sie es zurück ., wobei jedes N-te .in der normalen englischen Lesereihenfolge durch ein ersetzt wird X. Beispiel: Bei W = 7, H = …

4
Ewiges 2014 - PCG.SE das Puzzlespiel 2015 des neuen Jahres
Nun, da es 2015 ist und eine Reihe von Antworten aus dem letzten Jahr zu ungültigen Ergebnissen führen , ist es Zeit für eine Frage mit der Nummer 2015. Außer ... warum? Würde es Ihnen nicht gefallen, wenn Ihre datumsbasierten Antworten auf das letztjährige Problem weiterhin gültig wären? Warum ändern …

16
Implementieren Sie die Binäroperatoren von INTERCAL
Die Compiler-Sprache ohne aussprechbares Akronym, kurz INTERCAL , ist eine sehr einzigartige Programmiersprache. Zu seinen nicht reproduzierbaren Eigenschaften zählen die binären Operatoren. Die beiden binären Operatoren von INTERCAL sind Interleave (auch als Mingle bezeichnet ) und Select . Interleave wird mit einer Änderung (¢) dargestellt, und Select wird mit einem …
29 code-golf 


6
Das ist BS! (Kartenspiel)
BS ist ein Kartenspiel, bei dem es darum geht, alle Karten zu verlieren. Ein Spiel besteht aus vier Spielern und einem Kartenspiel mit 52 Karten. Jeder Spieler erhält zufällig 13 Karten. Normalerweise sind die Karten mit 2 - 10, Ass, Bube, Dame, König beschriftet, aber der Einfachheit halber werden die …

10
Klammern in Fußnoten
Hintergrund LISP-Programmierer haben die Welt erobert! Klammern wurden als heilige Zeichen deklariert und können von nun an nur noch in LISP-Programmen verwendet werden. Es wurde entschieden, dass Klammern in literarischen Werken durch Fußnoten ersetzt werden sollen, und es ist Ihre Aufgabe, dies für vereinfachte Markdown-Texte zu automatisieren. Eingang Ihre Eingabe …

27
16-Bit-Binärgitter
Konvertieren Sie bei einer beliebigen vorzeichenlosen 16-Bit-Ganzzahl die Dezimalzahl (dh die Zahl zur Basis 10) in ein 4 × 4-ASCII-Raster der Bits, wobei sich das höchstwertige Bit (MSB) oben links und das niedrigstwertige Bit (LSB) bei befindet unten rechts lesen Sie quer und dann nach unten (wie englischer Text). Beispiele …

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.