Programmierrätsel & Code Golf

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

4
Ersetzen Sie den Alias, um Phrasen zu bilden
Inspiriert von der C- Direktive #define. Herausforderung Gegeben eine Phrase mit einem Alias ​​und ein Array mit jedem Alias-Text. Geben Sie die ursprüngliche Phrase aus und ersetzen Sie jeden Alias ​​durch den entsprechenden Text. Ein Alias ​​wird durch einen Punkt definiert, #gefolgt von seinem Index im Array (der Index kann …


2
Taxi mir ein paar Nummern
Taxicab Numbers oder OEIS A011541 sind die kleinsten Zahlen, die als n verschiedene Summen von zwei positiven gewürfelten ganzen Zahlen für aufeinanderfolgende n dargestellt werden können . Sie müssen die n- te Taxinummer ausdrucken . Dies sollte theoretisch für jedes n funktionieren . Da jedoch bisher nur 6 Taxinummern entdeckt …

2
TinyBF zu Brainf *** Konverter
Wir haben einen Brainf *** zu TinyBF Konverter, aber nicht umgekehrt, also hier ist einer. Regeln: Ihr Interpreter muss ein gültiges TinyBF-Programm in einer Zeile verwenden und das entsprechende BrainF *** -Programm in einer Zeile mit optionalem nachgestellten Leerzeichen / Zeilenumbruch ausgeben. Führende Leerzeichen sind nicht zulässig Die Eingabe kann …

3
Maximale Störung einer Strohumfrage verursachen
Kontext Straw Poll ist eine Website, die für die Erstellung einfacher / informeller Umfragen gedacht ist. Mit einer Liste von Optionen kann der Benutzer seine Auswahl (en) auswählen und die Stimmen werden gezählt. Es gibt zwei sehr wichtige Merkmale einer Strohumfrage: Es ist möglich, die aktuellen Ergebnisse vor der Abstimmung …
9 code-golf  math 

1
Drucken Sie sin, cos und tan in speziellen Winkeln
In der Trigonometrie gibt es bestimmte Winkel, die als "spezielle Winkel" bekannt sind. Dies liegt daran, dass Sie, wenn Sie Sünde, Cos oder Bräune in einem dieser Winkel nehmen, ein Ergebnis erhalten, das leicht zu merken ist, da es eine Quadratwurzel einer rationalen Zahl ist. Diese speziellen Winkel sind immer …

3
Überprüfen Sie die Geburtsnummer
Eine norwegische Geburtsnummer besteht aus 11 Ziffern, die wie folgt zusammengesetzt sind: DDMMYYiiikk DD ist der Tag (von 01-31) MM ist der Monat (von 01-12) YYist das Jahr (von 00-99). Es wird nicht zwischen 1900 und 2000 unterschieden iii ist die "individuelle Nummer" kk sind zwei Kontrollziffern iii wird durch …

2
Zeigen Sie die Kräfte von Phi mit Fibonacci-Präzision an
Schreiben Sie einen Code, der eine einzelne nicht negative ganze Zahl n verwendet und die n-te Potenz von Phi (ϕ, Goldener Schnitt, ungefähr 1,61803398874989) mit der gleichen Anzahl von Dezimalstellen wie die n-te Fibonacci-Zahl ausgibt . Ihr Code muss für alle Eingaben bis zu mindestens 10 (55 Dezimalstellen) die richtige …

1
MarGolf trifft Langtons Ameisenhaufen
This is Markov. Markov's golf ball rolls around randomly. Markov's ball will hole however he strikes it. Markov is smart. Be like Markov. Und das: ist ein Ameisenhaufen in Langtons Hinterhof. Der Ameisenhaufen ist groß genug, um Markovs Golfball MarGolf aufzunehmen. Der Ameisenhaufen bewegt sich jedoch und ändert seine Richtung …

3
Wie viele Stimmen bekommt ein Staat?
Bei einer Liste der Bevölkerungsgruppen jedes Staates wird die Anzahl der Stimmen, die dieser Staat im Wahlkollegium erhält, vom größten bis zum kleinsten ausgegeben. Eingabe: Die erste Zahl gibt die Gesamtzahl der zu verteilenden Stimmen an. Es folgt eine Liste und Populationen. In diesem Beispiel werden Abkürzungen für Status verwendet, …
9 code-golf 

1
Sortieren Sie verschlüsselte zweidimensionale Arrays, die mit Zahlen gefüllt sind, indem Sie benachbarte Zahlen austauschen [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ein zweidimensionales Array der Größe n × n …

14
Golf a Compute Dolmetscher
Einführung Compute ist eine esoterische Scherzsprache. Aus dem Esolangs-Eintrag: Compute hat keine erforderliche Syntax und kann alle Probleme lösen. Es ist klug genug, um jede menschliche Sprache (Englisch, Spanisch, Latein usw.), jede Programmiersprache (C ++, Java, Brainfuck usw.) oder jede Art von Daten zu interpretieren, die Sie sich vorstellen können. …

2
Talent rollt in DSA
Einige Freunde und ich haben DSA gespielt (ein hauptsächlich deutsches Tabletop-Rollenspiel, ähnlich wie D & D). Ich habe mich gefragt, wie hoch die Chance ist, Rollen zu überholen. Sie müssen also einen Code schreiben, um ihn zu berechnen. Dein Charakter wird durch Statistiken (von 8 bis 14) und (TV) Talentwerte …

1
Hilf mir, meine Brieftasche zu füllen!
Vor einiger Zeit habe ich eine neue Brieftasche gekauft, die 8 Karten aufnehmen kann (4 auf beiden Seiten). Ich habe jedoch anscheinend viel mehr Karten als diese und ich muss entscheiden, welche ich mitnehmen möchte. Einige Karten benutze ich häufiger als andere, aber die Karten, die ich lieber bei mir …

2
Dreiecksgitter: Einfach verbundene Polyiamanten
Während wir uns auf einem dreieckigen Gitterkick befinden , möchte ich darauf hinweisen, dass es auf einem dreieckigen Gitter ein Äquivalent zu Polyominoes gibt . Sie werden Polyiamanten genannt und sind Formen, die durch Zusammenkleben gleichseitiger Dreiecke entlang ihrer Kanten gebildet werden. In dieser Herausforderung werden Sie entscheiden, welche Teilmengen …

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.