Programmierrätsel & Code Golf

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

30
Ist das n-speak?
Inspiriert von Sprechen Sie doppelt? Ich habe mir eine schwierigere Herausforderung ausgedacht. Bestimmen Sie bei einer gegebenen Zeichenfolge, ob die Zeichenfolge für ein beliebiges n-speak ist .n≥2n≥2n\geq 2 N-speak wird definiert, indem jeder Buchstabe mal wiederholt wird . Mit wird der String in transformiert . Ihr Ziel ist es, herauszufinden, …

1
Spracherkennung: "Ja" oder "Nein"?
Aufgabe Implementieren Sie ein Programm in minimalen Byte Quell- oder Binärcode, das die Spracherkennung eines Sprachmusters (wobei ich "Ja", "Ja" oder "Nein" in der Stimme oder im Flüsterton, einfach oder schrullig, sage) basierend auf Trainingsmustern mit maximaler Genauigkeit ausführt . Das Programm sollte lesen train/yes0.wav, train/no0.wav, train/yes1.wavund so weiter (es …

12
Tipps zum Golfen in J
GolfScript geht viel zu oft seinen eigenen Weg und ich bin der Meinung, dass eine Sammlung nützlicher Tipps zum Golfen in J im Kampf gegen das böse Imperium hilfreich sein könnte. Welche Tipps haben Sie, um diese bereits knappe Sprache zu verkürzen? Für diejenigen, die J lernen möchten, ist der …
33 code-golf  tips  j 

8
Schneiden Sie die Goldkette
Ein Reisender muss n Tage in einem Hotel außerhalb der Stadt bleiben . Er hat kein Geld mehr und seine Kreditkarte ist abgelaufen. Aber er hat eine goldene Kette mit n Gliedern. Die Regel in diesem Hotel ist, dass die Bewohner ihre Miete jeden Morgen bezahlen sollten. Der Reisende vereinbart …

9
Schlacht um die Petrischale
In dieser Herausforderung musst du eine Spezies einzelliger Organismen entwerfen, um in der Petrischalen-Arena bis zum Tod zu kämpfen. Die Arena wird als rechteckiges Gitter dargestellt, wobei jede Zelle einen Raum einnimmt: .....x.... ...x...o.. ...x.c..o. .......o.. Attribute Jede Zelle hat drei Attribute. Wenn Sie zu Beginn des Spiels Ihre Zellart …

11
Wer wird die Wahl gewinnen?
Dies ist eine Herausforderung, bei der zwei Personen, 1 und 2, um ein Amt kandidieren. Die Menschen in der Welt von 1 und 2 stimmen deterministisch auf bestimmte Weise ab, so dass die Kandidaten die Ergebnisse vor der Wahl herausfinden können. HINWEIS: Dies bezieht sich nicht auf externe Wahlen oder …

11
Zufallszahlen mit fester Summe
Ihre Aufgabe ist es, ein Programm oder eine Funktion zu schreiben , die Zufallszahlen aus Intervall [0,1] mit fester Summe ausgibt .ns Eingang n, n≥1, Anzahl der zu generierenden Zufallszahlen s, s>=0, s<=n, Summe der zu generierenden Zahlen Ausgabe Ein zufälliges nTupel von Gleitkommazahlen mit allen Elementen aus dem Intervall …
32 code-golf  random 

21
Eine Anmerkung zu N!
JE Maxfield hat folgenden Satz bewiesen (siehe DOI: 10.2307 / 2688966 ): Wenn AAA eine positive ganze Zahl mit mmm Ziffern ist, gibt es eine positive ganze Zahl NNN so dass die ersten mmm Ziffern von N!N!N!bildet die ganze Zahl AAA . Herausforderung Ihre Herausforderung ist gegeben, einige A⩾1A⩾1A \geqslant …

12
Pleasanortmanteaus
Ein Portmanteau-Wort ist eine Kombination aus zwei Wörtern, die aus jedem Wort ein neues Wort bilden. Zum Beispiel Löwe + Tiger => Liger . Lassen Sie uns ein Programm schreiben, um Portmanteaus aus zwei Eingabewörtern zu generieren. Computer beherrschen nicht die englische Sprache, daher müssen wir einige Regeln festlegen, um …

6
1, 2, 3, 14 ... oder ist es 15?
Ein bekanntes Lied der irischen Rockband U2 beginnt mit dem Sänger Bono, der auf Spanisch "1, 2, 3, 14" sagt (" uno, dos, tres, catorce "). Es gibt verschiedene Theorien zur Bedeutung dieser Zahlen. Anscheinend lautet die offizielle Erklärung " Wir haben in dieser Nacht zu viel getrunken ". Aber …

9
Die Symmetrie der Monate
Einführung Einige Monate sind vollständig symmetrisch , was bedeutet, dass sie sowohl eine Zentralsymmetrie als auch eine Reflexionssymmetrie aufweisen , wie z February of 2010. February 2010 ┌──┬──┬──┬──┬──┬──┬──┐ │ │ │ │ │ │ │ │ ├──┼──┼──┼──┼──┼──┼──┤ │ │ │ │ │ │ │ │ ├──┼──┼──┼──┼──┼──┼──┤ │ │ │ │ …
32 code-golf  date 

30
Alphabet Abschlussrate
Einführung Wie viel des englischen Alphabets verwendet eine bestimmte Zeichenfolge? Der vorige Satz verwendet 77%. Es hat 20 eindeutige Buchstaben (howmucftenglisapbdvr) und 20/26 ≃ 0,77. Herausforderung Geben Sie für eine Eingabezeichenfolge den Prozentsatz der Buchstaben des englischen Alphabets in der Zeichenfolge zurück. Die Antwort kann in Prozent oder als Dezimalzahl …
32 code-golf 


23
Brute-Force-Schalttafel
Neulich ging unser Team in einen Fluchtraum. Eines der Rätsel bestand aus einer Platine mit sechs mechanischen Schaltern, bei denen Sie die richtige Kombination von Ein und Aus finden mussten, um eine Box zu entsperren. -v-v-v- -v-v-v- Als Entwickler haben wir beschlossen, dass es effizienter ist, jede einzelne der 2 …

30
Gleich, Summe oder Differenz!
Schreiben Sie den kürzestmöglichen Code, der true zurückgibt, wenn die beiden angegebenen ganzzahligen Werte gleich sind oder ihre Summe oder absolute Differenz 5 beträgt. Beispiel Testfälle: 4 1 => True 10 10 => True 1 3 => False 6 2 => False 1 6 => True -256 -251 => True …

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.