Als «code-golf» getaggte Fragen

Code-Golf ist ein Wettbewerb, um ein bestimmtes Problem in den wenigsten Bytes des Quellcodes zu lösen.

2
Grenzen überlappender Kreise
Zeichnen Sie anhand der Koordinaten mehrerer Punkte in einer Ebene und des Radius eines Kreises, der jeden Punkt umgibt, Polygone, die die Kreise und die Kanten darstellen, an denen sich die Kreise treffen. Gerade Kanten fallen immer entlang von Kreis-Kreis-Schnittlinien , folgen jedoch möglicherweise nicht der gesamten Länge dieser Linien. …

18
Entpacken Sie einige Zahlen
Ihre Aufgabe ist es, ein Programm oder eine Funktion zu erstellen, die einen Reißverschluss mit einer Länge von 10 Zeilen erzeugt. Jede Zeile des Reißverschlusses wird durch zwei Bindestriche dargestellt --: -- -- -- -- -- -- -- -- -- -- Das Programm / die Funktion nimmt einen Prozentsatz (teilbar …

10
Fibonacci-Faktorisierung
Fibonacci-Zahlen Fibonacci - Zahlen beginnen mit f(1) = 1und f(2) = 1(etwas enthält , f(0) = 0aber dies ist auf diese Herausforderung irrelevant. Dann wird für n > 2, f(n) = f(n-1) + f(n-2). Die Herausforderung Ihre Aufgabe ist es, die n-te positive Zahl zu finden und auszugeben, die als …


3
Randomisieren Sie den Test
Ich bin ein Lehrer und in ein paar Tagen muss ich meinen Schülern einen Test geben. Jetzt mache ich mir immer Sorgen, dass meine schönsten Schüler von den am wenigsten schönen verletzt werden, wenn sie schummeln. Deshalb möchte ich die Tests nach dem Zufallsprinzip sortieren, damit niemand jemanden betrügen kann. …
21 code-golf  random 

23
Divisor-Reduktion
Ein Teiler einer Zahl n ist eine beliebige Zahl, die n gleichmäßig teilt , einschließlich 1 und n selbst. Die Anzahl der Teiler d (n) gibt an, wie viele Teiler eine Zahl hat. Hier ist d (n) für das erste Paar n: n divisors d(n) 1 1 1 2 1, …

9
Rechteckerkennung
Schreiben Sie ein Programm oder eine Funktion, die eine mehrzeilige Folge von 0's und 1' s enthält. Andere Zeichen werden in der Zeichenfolge sein , und die Zeichenfolge wird immer rechteckig sein (alle Linien dieselbe Anzahl von Zeichen haben), mit den Abmessungen so klein wie 1 × 1, aber ansonsten …


7
Ist das eine Submatrix?
Dies ist die zweidimensionale Verallgemeinerung dieser Herausforderung . Für unsere Zwecke wird eine Matrix (oder ein 2D-Array) A als Submatrix einer anderen Matrix B betrachtet , wenn A erhalten werden kann, indem eine Anzahl von Zeilen und Spalten vollständig aus B entfernt wird . (Hinweis: Einige Quellen haben andere / …

14
Generieren Sie die minimale Restsequenz
Jede Zahl kann mit einer unendlich langen Restsequenz dargestellt werden. Zum Beispiel, wenn wir die Zahl 7, nehmen und ausführen 7mod2, dann 7mod3, dann 7mod4, und so weiter, wir bekommen 1,1,3,2,1,0,7,7,7,7,..... Wir brauchen jedoch die kürzestmögliche verbleibende Teilsequenz, die noch verwendet werden kann, um sie von allen niedrigeren Zahlen zu …


3
Folgen Sie unvollständigen Anweisungen
Ein Freund von Ihnen hat Ihnen eine Wegbeschreibung zum besten Restaurant der Stadt gegeben. Es ist eine Reihe von Links- und Rechtskurven. Leider haben sie vergessen zu erwähnen, wie lange Sie zwischen diesen Kurven geradeaus fahren müssen. Zum Glück haben Sie einen Stadtplan mit allen Restaurants. Vielleicht können Sie herausfinden, …

30
Geben Sie "Fit" -Nummern aus
"Fit Numbers" Sam hat eine "geniale" Idee für die Komprimierung! Kannst du helfen? Hier ist ein Überblick über Sams Komprimierungsschema. Nehmen Sie zunächst eine Basis 10-Darstellung einer natürlichen Zahl, die streng kleiner als 2 ^ 16 ist, und schreiben Sie sie als Binärzeichenfolge ohne führende Nullen. 1 -> 1 9 …

30
Berechnen Sie die Summe der ILD
Eingang: Eine ganze Zahl Ausgabe: Summe der Eingabe selbst + Länge der Eingabe + jede einzelne Ziffer der Eingabe. nr + nr-length + {sum of digits} = output Beispiele: Eingabe: 99 Ausgabe: 99(nr) + 2(nr-Länge) + (9 + 9)(Ziffern) →119 Eingabe: 123 Ausgabe: 123 + 3 + (1 + 2 …

14
Finde ein maximales Rechteck von 1s
Hintergrund Ich möchte ein Grundstück kaufen und darauf mein Haus bauen. Mein Haus sollte rechteckig und so groß wie möglich sein; Die verfügbaren Parzellen haben jedoch viele felsige Gebiete, auf denen ich nicht bauen kann, und ich habe Probleme, ein potenzielles Haus auf den Parzellen zu errichten. Ich möchte, dass …

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.