Programmierrätsel & Code Golf

12
C Code Indenter

Situation: Sie sind Gymnasiallehrer und bringen Ihrer Computerklasse das Schreiben von C-Programmen bei. Da dies jedoch erst der Anfang des Semesters ist, haben Sie ihnen nicht die Bedeutung von Einrückungen und Abständen beigebracht. Während Sie ihre Arbeit markieren, schmerzen Ihre Augen so sehr,...

12
Berechnen Sie die Kubikwurzel einer Zahl

Das Ziel dieses Codegolfs ist es, ein Programm oder eine Funktion zu erstellen, die die Kubikwurzel einer Zahl berechnet und ausgibt, die als Eingabe angegeben wird. Die Regeln: Keine externen Ressourcen Keine Verwendung der eingebauten Kubikwurzelfunktionen. Keine Verwendung von Methoden /...

12
Drucke n seltsame Zahlen

Eine seltsame Zahl ist eine Zahl, bei der die Summe der richtigen Teiler größer ist als die Zahl selbst und bei der keine Teilmenge der richtigen Teiler zu dieser Zahl addiert wird. Beispiele: 70 ist eine seltsame Zahl, weil ihre richtigen Teiler (1, 2, 5, 7, 10, 14 und 35) 74 ergeben, was größer...

12
Berechne n Kaprekar-Zahlen

Eine Kaprekar-Zahl ist eine n-stellige Zahl k . Wenn die ersten n oder n-1 Stellen von k ^ 2 zu den zweiten n Stellen von N ^ 2 addiert werden , ist das Ergebnis N. Beispiele: 9^2 = 81. 8+1 = 9. 45^2 = 2025. 20+25 = 45. 297^2 = 88,209. 88+209 = 297 Die Kaprekar-Sequenz beginnt um 1. Schreiben Sie...

12
Abkürzung für Phrase

Aufgabe: Erstellen Sie ein Programm, das beispielsweise ein Akronym als Eingabe verwendet, dftbaund generieren Sie einige mögliche Ausdrücke, für die das Akronym stehen könnte. Sie können die Wortliste als Worteingabe verwenden. Inspiriert von https://www.youtube.com/watch?v=oPUxnpIWt6E Beispiel:...

12
Lösen Sie ein lineares Gleichungssystem

Schreiben Sie ein Programm, um eine Reihe von linearen Gleichungen so kurz wie möglich zu lösen. Es muss eine beliebige Anzahl von Gleichungsproblemen lösen. Sie können eingegeben werden, wie Sie möchten. Die Koeffizienten der erweiterten Matrix sind wahrscheinlich am einfachsten. Das Programm muss...

12
Implementieren Sie eine Reversi-Engine

Ihre Aufgabe für dieses Golfspiel ist es, ein Programm zu schreiben, das Züge eines Umkehrspiels (othello) ausführt und dem Benutzer das Ergebnis anzeigt. Eingang Eine Folge von Zahlen aus dem Bereich [0-7]. Jedes Zahlenpaar repräsentiert zuerst die X-Koordinate, dann die Y-Koordinate. Alle...

12
ASCII-Art-Logikgatter-Diagramm

Ich fordere Sie auf, einen Code zu schreiben, um ein (erweitertes) ASCII-Logikgatter-Diagramm für die Summe der Produktformen einer Gleichung zu erstellen. Verwenden Sie die folgende Notation, um Tore darzustellen: UND INPUT───|&& |&&───OUTPUT INPUT───|&& ODER INPUT───|OR...

12
Erstellen Sie einen Fanatic-Bot für Stack Exchange-Sites

Ihre Herausforderung heute ist es, Abzeichen zu betrügen! Sie erstellen einen Bot, der eine Verbindung zu einer Stack Exchange-Site herstellt, sich bei Ihnen anmeldet, die Seite / questions aufruft, eine Frage aufruft und dann 9 andere Fragen in der "zugehörigen" Seitenleiste aufruft (da dies...

12
Schlimmster Missbrauch von CSS? [geschlossen]

Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Was ist einer der coolsten / besten /...

12
Berechnen Sie die Blockentropie

Ich musste einmal eine Funktion schreiben, die die Blockentropie einer bestimmten Symbolserie für eine bestimmte Blockgröße berechnet, und war überrascht, wie kurz das Ergebnis war. Daher fordere ich Sie heraus, eine solche Funktion zu codegolfen. Ich erzähle Ihnen nicht, was ich im Moment getan...

12
Würde diese Zahl eine gute 2048-Kombination ergeben?

Inspiriert von xkcd . Ihre Herausforderung besteht darin, festzustellen, ob eine Zahl im Spiel 2048 eine gute Kombination ergeben würde . Ihre Eingabe wird eine Zahl sein, wie zum Beispiel: 8224 Und die Ausgabe wird sein, ob diese Zahl eine gute 2048-Kombination ergeben würde, die für diese Eingabe...

12
Bilden Sie eine Wortwolke aus einem Text

Der Code sollte Text aus der Standardeingabe übernehmen: The definition of insanity is quoting the same phrase again and again and not expect despair. Die Ausgabe sollte eine PNG-Datei sein, die die Wortwolke enthält, die diesem Text entspricht: Die obige Wortwolke wurde geschaffen , eine...

12
Verwirren Sie die Wort-Rechtschreibprüfung!

Ihre Aufgabe ist es, ein Programm zu erstellen, das die Eingabe eines Worts beliebiger Länge in der Schriftart Calibri ermöglicht. Dieses Wort besteht aus Buchstaben, die auf einer normalen QWERTZ-Tastatur zu finden sind. Es werden keine Akzente oder andere Zeichen (z. B. Satzzeichen, Zahlen usw.)...