Als «code-golf» getaggte Fragen

11
Der Klang der Worte

Die Leute haben viele Dinge geschrieben, die es ermöglichen, eine Sache als eine andere zu visualisieren. Jetzt schlage ich vor, Briefe in Musik übersetzen zu können! Es ist Ihre Aufgabe, ein Programm zu schreiben, das eine Textdatei verwendet und eine Audiodatei ausgibt, wobei jeder Buchstabe in...

11
Polizei und Räuber

Jeder möchte immer Conways Spiel des Lebens implementieren. Das ist langweilig! Lassen Sie uns stattdessen Polizisten und Räuber machen! Sie haben zwei Teams: die Bullen und die Räuber. Jedes Team hat 5 Mitglieder mit jeweils 50 Gesundheit. Das Programm wird kontinuierlich wiederholt. Bei jeder...

11
Wrap-Around-Folgen

Einführung Bei dieser Herausforderung besteht Ihre Aufgabe darin, verallgemeinerte Teilfolgen von Zeichenfolgen zu finden. Die Teilsequenzen sind nicht unbedingt zusammenhängend, und sie können die Zeichenfolge auch "umwickeln", über ihr Ende hinausgehen und von vorne beginnen. Sie sollten jedoch...

11
Y-Wing-Strategie für Sudoku

Ich habe kürzlich eine neue Sudoku-App bekommen, die wirklich harte Sudokus produziert, die mit den Standardstrategien nicht gelöst werden können. Also musste ich ein paar neue lernen. Eine dieser Strategien ist die Y-Wing-Strategie . Es ist unter "Tough Strategies" eingestuft, aber es ist...

11
Maximal verkettetes Produkt

Wir erhalten eine Liste von ganzen Zahlen p1, ..., pk (nicht unbedingt verschieden), wobei jede einen Wert zwischen 1 und 9 einschließlich hat. Mit jedem der p1, ..., pk genau einmal können wir Verkettungen von Ziffern bilden, um eine neue Liste von Zahlen zu erhalten; Wir geben dann das Produkt...

11
Wir geraten außer Kontrolle, Doktor!

Der Doktor, der versucht, den Dalek-Kräften zu entkommen, hat beschlossen, sie in eine Spirale zu schicken, indem er sich in einer Spiralbewegung in verschiedenen Raumtaschen bewegt. Abhängig von der Art der verfügbaren Raumzeit muss der Arzt in die TARDIS eintreten, um die Höhe und Breite des...

11
Normalisiere meine Entscheidungskarte

Schreiben Sie eine Funktion oder ein Programm, das einen Textblock verarbeitet und den neuen Text zurückgibt. Das kleinste gültige Programm gewinnt. Jede Zeile im Textblock hat das folgende Format: 12:34,56 Die erste Nummer ist die Zeilen-ID, die anderen beiden durch Kommas getrennten Nummern...

11
Poly Nemo finden!

Ach nein! Nemo, unser kleiner Clownfisch ist in diesem ASCII-Ozean verloren und sein Vater Marlin versucht ihn zu finden. Ihre Aufgabe ist es, Marlin sicher nach Nemo zu bringen. Aber Vorsicht, wir haben einen Fütterungsrausch Bruce auf freiem Fuß, also meide ihn besser um jeden Preis! Einzelheiten...

11
CodeGolf - Barry der unordentliche Entwickler # 2

Dies ist eine Fortsetzung von CodeGolf - Ignorieren Sie den Lärm Nr. 1, das einzige Problem ist, dass Barry die Dinge für uns noch schlimmer gemacht hat. Lass uns nachsehen, was passiert ist Aktualisieren Ich habe Code hinzugefügt, um zufällige Eingaben und erwartete Ausgaben zu erstellen, weil...

11
Finde die Zaunpfosten

Hintergrund In der Nähe der Zaunpfostenfabrik ist eine Atombombe explodiert! Da Zaunpfosten für das Überleben unserer Zivilisation unerlässlich sind, müssen wir so viele wie möglich retten. Wir schicken strahlungsresistente Roboter, um das Gebiet zu durchsuchen, und es ist Ihre Aufgabe, ihre...

11
Doppelschlitz-Quine

Zielsetzung: Codieren Sie zwei Programme, bei denen jedes Programm beide Quellcodes ausgibt, die pro Zeichen verschachtelt sind, wie ein Reißverschluss, ein Quine mit zwei Schlitzen. Die Ausgabe eines Double-Slit-Quine beginnt mit dem ersten Zeichen aus dem Quellcode des ersten Programms. Wenn der...

11
Dreieckige quadratische Zahlen

Quadratische Zahlen sind solche, bei n^2denen n eine ganze Zahl ist. Diese werden auch als perfekte Quadrate bezeichnet, da Sie eine ganze Zahl erhalten, wenn Sie ihre Quadratwurzel ziehen. Die ersten 10 Quadratzahlen sind: ( OEIS ) 0, 1, 4, 9, 16, 25, 36, 49, 64, 81 Dreieckszahlen sind Zahlen, die...

11
Kürzester längster gemeinsamer Folgecode

Ihre Aufgabe zur Lösung des SLCSC-Problems besteht darin, den kürzestmöglichen Code zur Lösung des Problems der längsten gemeinsamen Folge zu finden . Eine gültige Lösung für das LCS-Problem für zwei oder mehr Zeichenfolgen S 1 ,… S n ist eine beliebige Zeichenfolge T mit maximaler Länge, so dass...

11
Divisorsumme aus der Primzahlfaktorisierung

Die Aufgabe besteht darin, die Divisorsumme einer Zahl aufgrund ihrer Primfaktorisierung zu berechnen. Eingang Zwei Arrays (oder etwas Äquivalentes) der Länge n , von denen eines den Primfaktor und das andere den entsprechenden Exponenten enthält. Ausgabe Die Summe aller Teiler (einschließlich der...

11
CipherSaber-Verschlüsselung

Implementieren Sie ein CipherSaber- Verschlüsselungsprogramm wie unten beschrieben. Richtlinien: Der kleinste Eintrag in Bytes gewinnt. In Abweichung von den Code-Golf- Normen können Sie jedoch gerne interessante Einträge veröffentlichen, auch wenn es sich nicht um ernsthafte Golfeinträge handelt....

11
Durchschnitt aus zwei Listen

Durchschnitt aus zwei Listen Herausforderung Bestimmen Sie anhand von zwei Listen positiver Ganzzahlen, ob es möglich ist, die Elemente in zwei neue Listen umzuordnen, sodass die neuen Listen das gleiche arithmetische Mittel (Durchschnitt) haben. Eingang Die Eingabe kann über STDIN oder als...

11
Zahlen verteilen

Bei dieser Herausforderung werden Sie ein Produkt über Summen und Zahlenunterschiede verteilen , wie hier erläutert . Beispiele Input | Output -------------|------------- 23(12+42) | (23*12)+(23*42) 9(62-5) | (9*62)-(9*5) 4(17+8-14) | (4*17)+(4*8)-(4*14) 15(-5) | -(15*5) 2(3) | (2*3) 8(+18) |...

11
Ungefähre quadratische Formation

Hintergrund Ich habe ein paar quadratische Kisten gleicher Größe, und da ich eine nette Person bin, möchte ich sie alle in einer quadratischen Formation anordnen. Ihre Anzahl ist jedoch nicht unbedingt ein perfektes Quadrat, daher muss ich möglicherweise die Quadratform approximieren. Ich möchte,...

11
Mögliche Tetris-Sequenzen

Schreiben Sie Code, um herauszufinden, ob mit dem offiziellen Tetris-Algorithmus eine Reihe von Tetris-Teilen generiert werden kann. Wenig Bytes gewinnen. Offizielle Tetris-Spiele erzeugen auf besondere Weise die Folge fallender Teile. Die sieben Teile IJLOSTZwerden in zufälliger Reihenfolge...

11
Zähle die Bäume

Ein Baum ist ein verbundener, ungerichteter Graph ohne Zyklen. Ihre Aufgabe ist es zu zählen, wie viele verschiedene Bäume es mit einer bestimmten Anzahl von Eckpunkten gibt. Zwei Bäume gelten als verschieden, wenn sie nicht isomorph sind . Zwei Diagramme sind isomorph, wenn ihre jeweiligen...