Als «code-golf» getaggte Fragen

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



3
Leihen Sie „großzügige“ Geldbeträge
Einführung Du hast einen Freund, der dich immer wieder um Kredite bittet und du wirst es leid. Heute kam er wieder für einen Kredit. Anstatt sein Angebot abzulehnen, haben Sie eine großartige Idee: Trollen Sie Ihren Freund, indem Sie ihm so viele Münzen / Scheine wie möglich geben. Herausforderung Sie …
12 code-golf  math 

10
Erstellen Sie einen N-dimensionalen Simplex (Tetraeder)
Die einfachste N-dimensionale Form, die für jede Dimension erstellt werden kann, ist ein Simplex . Hierbei handelt es sich um eine Menge von N + 1 Punkten, die alle gleich weit voneinander entfernt sind. Bei 2 Dimensionen ist dies ein gleichseitiges Dreieck, bei 3 Dimensionen ist dies ein regulärer Tetraeder, …

10
Entwirre doppelt verknüpfte Daten
Eine doppelt verknüpfte Liste ist eine Datenstruktur, in der jeder Knoten sowohl eine valueals auch "Verknüpfungen" zu der previousund der nächsten nodesin der Liste aufweist. Betrachten Sie beispielsweise die folgenden Knoten mit den Werten 12, 99 und 37: Hier zeigen die Knoten mit den Werten 12 und 99 auf ihre …

18
In Zahlen verschlüsselt!
Das Problem: Zwei feindliche Geheimagenten haben eine wunderbare (für Sie) Kommunikationsmethode entwickelt! So funktioniert der Verschlüsselungsprozess: 1) Nehmen Sie die Ascii-Äquivalente jedes Buchstabens. (Es werden keine Leerzeichen, Zahlen oder Satzzeichen gesendet.) 2) Für jeden Buchstaben in der Nachricht werden das ASCII-Äquivalent davon und der Buchstabe danach (falls vorhanden, falls nicht, …

2
Jetzt Dice Cricket spielen
Dice Cricket ist ein Spiel, das ich als Kind kennengelernt habe und seit Jahren als Zeitvertreib verwende. Ich konnte keine Wikipedia-Seite finden, daher erkläre ich die folgenden Regeln. Würfel-Kricket-Regeln Prämisse Dice Cricket ist ein Spiel , ähnlich wie ein Spiel von Scoring Cricket , wie Sie es sehen , aber …

2
Wie lange dauert es, bis der Weihnachtsmann seine Geschenke ausliefert?
Ich habe diese Herausforderung vor einiger Zeit veröffentlicht, die sich darauf bezieht, wie viele Elfen der Weihnachtsmann braucht, um Geschenke zu bringen. Aufgrund des Bevölkerungswachstums ist der Weihnachtsmann in diesem Jahr zeitlich etwas dringlicher. Obwohl wir in der Vergangenheit sehr asynchron gearbeitet haben, beginnen wir zu experimentieren, immer mehr synchron …
12 code-golf  string 

3
Advent Challenge 4: Present Assembly Line!
<< Zurück Weiter >> Der Weihnachtsmann konnte alle Geschenke, die die Elfen über Nacht gestohlen hatten, wiederaufbereiten! Jetzt muss er sie zum Verpacken ans Fließband schicken. Er hat in der Regel eine Kamera zur Überwachung der Montage beide Linie um sicherzustellen, dass die Elfen einen guten Job machen und weil …

16
Erste und letzte Primzahl mit Primzahlen des Bereichs
Herausforderung Suchen Sie für einen bestimmten Bereich positiver Ganzzahlen die erste und letzte Primzahl, die vollständig aus Primzahlen besteht, ausnahmsweise einschließlich 0 (für die Ziffern sollte ein Bereich von 0-2 2-2 ausgeben). Das Sortiment ist inklusive. Wenn keine Nummer gefunden wird, ist die erwartete Ausgabe 0. Wenn es nur eine …

5
Eine Bank für weniger vertrauenswürdige Freunde
Einführung Sie haben einen Job als Finanzminister in Ihrem erfundenen Land in Ihrem Hinterhof bekommen. Sie haben beschlossen, in Ihrem Land eine eigene Bank für Sie und Ihre weniger vertrauenswürdigen Freunde zu gründen. Da Sie Ihren Freunden nicht vertrauen, haben Sie beschlossen, ein Programm zur Validierung aller Transaktionen zu schreiben, …
12 code-golf 

22
Abwechselnd etwas schmierend
Einführung Für diese Herausforderung müssen Sie die nachgestellten Nullen einer Ganzzahl-Binärdarstellung auf setzen 010101…. Dies wird am besten anhand eines Beispiels erläutert: In Anbetracht der Ganzzahl 400besteht der erste Schritt darin, sie in eine Binärzahl umzuwandeln: 110010000 Wie wir sehen können, ist das fünfte Bit das niedrigstwertige 1Bit. Von dort …

2
Wie kann ich diesen Python-Code verkürzen?
Hier ist der Code, den ich kürzen möchte. n=input() while n: s=raw_input() x,r,g,b=(int(x) for x in s.split()) a=x/r%2 c=x/g%2 d=x/b%2 r=((a*10+c)*10)+d if r==0:e="black" elif r==100:e="red" elif r==1:e="blue" elif r==10:e="green" elif r==101:e="magenta" elif r==11:e="cyan" elif r==110:e="yellow" else:e="white" print(e) n-=1 Eingabe: 3 4643 5913 4827 9752 5583 5357 5120 9400 2025 5475 …
12 code-golf  tips  python 

7
Konvertieren Sie zwischen Musiknotenschlüsseln
Bevor Sie gehen, müssen Sie nicht viel musikalische Notation verstehen, um diese Herausforderung zu tun. ERLÄUTERUNG In Standardnoten gehen Doppelschlüssel über die Seite, die als Referenzpunkte zu den Noten dienen, damit Sie wissen, welche Note gespielt werden soll. Wenn Sie mit dem Violinschlüssel und dem Bassschlüssel noch nicht vertraut sind, …

15
Alternativnummern
Betrachten Sie das Array positiver Ganzzahlen: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, ... Dann verketten Sie sie: 1234567891011121314151617181920212223242526... Teilen Sie sie dann in Abschnitte variabler Länge auf, wobei jede Länge der N- ten positiven ganzen Zahl entspricht: [1][23][456][7891][01112][131415][1617181][92021222][324252627][2829303132] ... --------------------------------------------------------------------------- 1 2 3 …

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.