Als «code-golf» getaggte Fragen

10
Finden Sie die Summe der nächsten Entfernungen

Für diese Aufgabe sollte Ihr Code zwei sortierte Arrays von Ganzzahlen X und Y als Eingabe verwenden. Es sollte die Summe der absoluten Abstände zwischen jeder ganzen Zahl in X und ihrer nächsten Zahl in Y berechnen. Beispiele: X = (1 5,9) Y = (3,4,7) Der Abstand beträgt 2 + 1 + 2. X = (1,2,3) Y =...

10
Verfassen Sie zwei Brainfuck-Programme

Gegeben 2 Gehirnfick Code - Schnipsel Aund B, Ausgabe einige Gehirnfick Code , Cdie das gleiche Verhalten hat wie Laufen Bmit dem Eingang des As Ergebnis. Beachten Sie, dass dies Cfür alle Eingaben funktionieren muss, die den folgenden Annahmen entsprechen, als ob sie gegeben wären A. Sie können...

10
Sag mir die Mondphase!

Herausforderung Wenn Sie ein Bild des Mondes als Eingabe erhalten, geben Sie die Mondphase aus. Phasen des Mondes Ihr Programm erhält eines dieser Bilder im PNG-Format und Sie müssen die Phase genau wie angegeben ausgeben: new moon Hexdump waxing crescent Hexdump first quarter Hexdump waxing...

10
Die reisende Zahnbürste

Einführung Bei der heutigen Herausforderung dreht sich alles um Zähne. Insbesondere, wie lange es dauert, von einem Zahn zum anderen zu putzen. Ihre Herausforderung besteht darin, angesichts der Position von zwei Zähnen die kürzestmögliche Zeit zum Putzen vom ersten zum zweiten auszugeben....

10
Das Zauberbuch eines Zauberers

Bearbeiten : Ich habe D & D noch nie gespielt. Als ich diese Frage zum ersten Mal stellte, habe ich sie nicht richtig recherchiert. Ich entschuldige mich dafür und nehme einige Änderungen vor, die die Antworten ungültig machen könnten, um den dnd 5e-Regeln so treu wie möglich zu bleiben. Es tut...

10
Multiplizieren und teilen

Wenn ein Wert x gegeben ist, finden Sie den kleinsten numerischen Wert größer als y , der multipliziert und mit x geteilt werden kann, während alle ursprünglichen Ziffern beibehalten werden. Die neuen Nummern verlieren keine Ziffern. Die neuen Nummern erhalten keine Ziffern. Zum Beispiel: Eingabe:...

10
Tatamibari-Löser

Hintergrund Tatamibari ist ein logisches Puzzle, das von Nikoli entworfen wurde. Ein Tatamibari-Puzzle wird auf einem rechteckigen Gitter mit drei verschiedenen Arten von Symbolen gespielt: +, -. und |. Der Löser muss das Raster gemäß den folgenden Regeln in rechteckige oder quadratische Bereiche...

10
Suchen Sie ein rekursives Akronym

Einführung Ein rekursives Akronym ist ein Akronym, das sich selbst enthält oder auf sich selbst verweist, zum Beispiel: Fishkönnte ein rekursives Akronym sein für Fish is shiny hero, beachten Sie, wie das auch das Akronym selbst enthält. Ein anderes Beispiel ist Hi-> Hi igloo. Oder sogar ppcg...

10
Rosencrantz und Guildenstern sind Code

In dem absurden Stück Rosencrantz und Guildenstern sind tot , die beiden Hauptfiguren Rosencrantz und Guildenstern (oder sind sie?) Verwechseln immer welche von ihnen wer - oder manchmal welche ihrer eigenen Körperteile welche - wegen eines wahrgenommenen Mangels an individuelle Identität. Wäre es...

10
Durch Raum und Zeit

Einführung: Im Allgemeinen sprechen wir in der Regel von vier Dimensionen: drei Raumdimensionen für x, yund z; und einmalige Dimension. Aber für die Zwecke dieser Herausforderung werden wir die Zeitdimension in drei geteilt auch: past, present, und future. Eingang: Zwei Eingabelisten. Eine mit...

10
Anzahl der Umdrehungen

Aufgabe Schreiben Sie eine Funktion oder ein Programm, um die Anzahl der Umdrehungen zu ermitteln, die ein Rad aufgrund seines Radius benötigt, um eine bestimmte Strecke zurückzulegen. Regeln Die Eingabe kann aus 2 positiven rationalen Zahlen bestehen und in jedem geeigneten Format erfolgen. Beide...

10
Ordne die Betrüger zu!

Nachdem alle Aufgaben eingereicht wurden, wird ein Wörterbuch erstellt, das die Schülernummer dem Hash ihrer Datei zuordnet. Dieses Wörterbuch, diese Hashmap oder dieses Mapping (wie auch immer Ihre Sprache es nennt) sieht folgendermaßen aus: {100: "aabb", 104: "43a", 52: "00ab", 430: "aabb", 332:...

10
Investitionsregel für mehrstufige Marketing-Beine

Multi-Level-Marketing-Herausforderung. Ein Peer möchte belohnt werden. Es zog also NInvestoren an ( N>=1), jeder i-te Investor investierte x[i]. Wenn eine Gesamtsumme den Schwellenwert überschreitet, kann x[0]+x[1]+...+x[N-1] >= Tein Peer belohnt werden. Aber nur wenn folgende Bedingungen...

10
Matrix Puzzleteile

(Zufällig inspiriert von https://codegolf.meta.stackexchange.com/a/17272/42963 ) Bei einer rechteckigen Ziffernmatrix (dh 0 - 9) werden die "Teile" der Matrix so ausgegeben, als ob die Ziffern in aufsteigender Reihenfolge durch die Ziffern zu einem einzigen Stück zusammengefügt wären. Die Teile...

10
Gefangene Rittersequenz

Einführung Inspiriert von dem jüngsten Video The Trapped Knight - Numberphile , habe ich mir eine Herausforderung ausgedacht . Die gefangene Rittersequenz ist eine endliche ganzzahlige Sequenz der Länge 2016, beginnend mit 1, und hat die folgenden Konstruktionsregeln: Schreiben Sie eine...

10
Quine gibt sich binär aus

Wenn Sie dies akzeptieren möchten, müssen Sie ein Programm schreiben, das seinen eigenen Quellcode in der binären UTF-8- Darstellung ausgibt . Regeln Die Quelle muss mindestens 1 Byte lang sein. Ihr Programm darf keine Eingaben annehmen (oder eine nicht verwendete, leere Eingabe haben). Die Ausgabe...