Als «code-golf» getaggte Fragen

39
Gibt es eine Beule?

Bestimmen Sie anhand einer Liste positiver Ganzzahlen, ob es ein Element gibt, das entweder größer als seine zwei Nachbarn oder kleiner als seine zwei Nachbarn ist (ein "Stoß"). Um klar zu sein, kann eine Erhebung niemals das erste oder letzte Element der Liste sein, da sie nur einen Nachbarn hat....

39
Erschaffe ein Sonnensystem

Intro Dies basiert auf einem tatsächlichen Problem, mit dem ich vor kurzem bei der Erstellung eines Computerspiels konfrontiert war, und ich dachte, es würde zu einer schönen Runde Code-Golf führen . Es gibt sieben spektrale Hauptklassen von Sternen, die unterschiedliche Wärmemengen abgeben. Die...

39
Zeigen Sie ein Zifferblatt an

Zeigen Sie die 12 Zahlen auf einem Ziffernblatt genau so an: 12 11 1 10 2 9 3 8 4 7 5 6 Um das Raster besser zu sehen, ist hier eines mit Punkten: ...........12............ .....11...........1...... ......................... .10...................2.. .........................

39
Ich habe ein Raumschiff gemacht!

Einführung: Inspiriert von diesem Kommentar von @MagicOctopusUrn auf @Emignas 05AB1E-Antwort für meine " Es war nur ein Fehler " -Herausforderung : 8F9ÝÀNð×ý}».∊Ich habe ein Raumschiff gemacht! Und ich war ganz aufgeregt, eine 12-Byte-Bearbeitung vorzuschlagen. - Magic Octopus Urn 17. Juli 17 um...

39
Unmögliche Abnähergebnisse

Ich war überrascht, dass dies nicht bereits gestellt wurde, obwohl es eine gute Frage zu Dart-Kassen gibt: Darts meets Codegolf Ihre Herausforderung besteht darin, zu berechnen, welche Punkte mit "n" Pfeilen unterhalb der Maximalpunktzahl für "n" Pfeile nicht möglich sind. ZB für n = 3 ist die...

39
Ich kehre den Quellcode um, Sie negieren die Ausgabe!

Wenn Sie dies akzeptieren möchten, müssen Sie ein Programm schreiben, das eine Zahl ungleich Null ausgibt (dies kann eine Ganzzahl oder ein Gleitkomma sein). Der schwierige Teil ist, dass, wenn ich Ihren Quellcode umkehre, die Ausgabe die ursprüngliche Ganzzahl sein muss, die negiert wird. Regeln...

38
Golf eine gemeinsame Sache

Mit zwei Sprachen Ihrer Wahl, schreiben die kleinste „mutual quine “ Sie können. Das heißt, schreiben Sie ein Programm P in Sprache A, das den Quellcode für ein Programm Q in Sprache B ausgibt, so dass die Ausgabe des Programms Q mit dem Quellcode für P identisch ist. Leere Dateien werden weder...

38
Textkomprimierung und -dekomprimierung - „Nie mehr“

Angesichts der jüngsten Diskussion über die Verwendung von Komprimierungswerkzeugen im Codegolf hielt ich es für eine schöne Herausforderung, einen eigenen Textkomprimierer und -dekomprimierer zu schreiben. Herausforderung: Schreiben Sie zwei Programme : eines zum Komprimieren von ASCII-Text in...

38
Löse Rubiks Würfel

Schreiben Sie das kürzeste Programm, das Rubiks Würfel (3 * 3 * 3) innerhalb eines angemessenen Zeitraums löst und sich bewegt (z. B. maximal 5 Sekunden auf Ihrer Maschine und weniger als 1000 Züge). Die Eingabe erfolgt im Format: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR...

38
Summe aller Ziffern zählen

Diese Herausforderung besteht darin, ein Programm oder ein Skript zu schreiben, das die Summe aller Ziffern innerhalb der ganzen Zahlen von 1 bis einschließlich einer bestimmten Zahl zählt. Eingabe, eine positive ganze Zahl. Ausgabe, die Summe der Ziffern dieser Zahl und aller kleineren Zahlen....

38
Zeichen nach Dunkelheit sortieren

Ihr Programm muss als Eingabe eine Zeichenzeile wie folgt verwenden: @+.0 Und geben Sie die Zeichen sortiert nach ihrer Dunkelheit wie folgt aus: .+0@ Bedarf: Sie müssen für die Dunkelheitserkennung eine Schriftart mit einem Leerzeichen verwenden. Sie müssen herausfinden, wie viele Pixel jedes...

38
Musik: Was ist in diesem Akkord?

Eingang Das Symbol eines Triadenakkords (siehe http://en.wikipedia.org/wiki/Chord_(music)#Triads ). Ausgabe Die Noten, die den gegebenen Akkord bilden. Beispiele Eingabe: AM Ausgabe:A C# E Eingabe: C#m Ausgabe:C# E G# Eingabe: Db+ Ausgabe:C# F A Eingabe: C0 Ausgabe:C D# F# Boni -50, wenn Sie auch...

38
Steht dieses Wort auf der Pinnwand?

Einführung Nachdem Sie einen Tag lang getrunken und die Weltmeisterschaft beobachtet haben, setzen Sie sich, um ein Freundschaftsspiel zu spielen. Die Stimmung steigt, weil Sie beschuldigt werden, Zeit mit unsinnigen Worten zu verschwenden, die nicht einmal auf dem Brett stehen! Möglicherweise...

38
Rosetta Stone Challenge: Was ist sowieso Durchschnitt?

Ziel einer Rosetta Stone Challenge ist es, Lösungen in möglichst vielen Sprachen zu schreiben. Zeigen Sie Ihre Programmiervielsprachigkeit! Die Herausforderung Wenn Menschen den Begriff "Durchschnitt" verwenden, meinen sie im Allgemeinen das arithmetische Mittel, dh die Summe der Zahlen geteilt...

38
Das Urinalprotokoll

Hintergrund Das sogenannte "Urinal-Protokoll", das die Reihenfolge beschreibt, in der einzelne Urinale in einem Männerbad entnommen werden, wurde an mehreren Stellen erörtert. Eine Version finden Sie in diesem xkcd-Blogbeitrag . Diese Frage betrifft eine geringfügige Abweichung: Anordnung : n...

38
Temperaturkonverter

Dies ist eine Herausforderung in Byte-Größe, bei der Sie eine Eingangstemperatur in einer der drei Einheiten (Celsius, Kelvin und Fahrenheit) in die anderen beiden Einheiten umrechnen müssen. Eingang Sie erhalten eine Temperatur als Zahl, gefolgt von einer Einheit (durch ein Leerzeichen getrennt)....

38
Girlandifizierung

Garland Wörter Ein Girlandenwort ist ein Wort, das wie eine Girlande aneinander gereiht werden kann, da es mit denselben Buchstaben endet, mit denen es beginnt. Diese Buchstabengruppen können sich sogar überschneiden! Beispielsweise undergroundhandelt es sich um ein Girlandenwort in der Reihenfolge...

38
Zeitempfindliches Echo

Hintergrund Das echoProgramm ist so ordentlich. Sie können alles dazu sagen, und es wiederholt Ihre Worte jedes Mal perfekt! Wie cool ist das! Enttäuschenderweise wiederholt es die Eingabe auf einmal, unabhängig von Ihrer Tippgeschwindigkeit, was nicht sehr realistisch ist. Das müssen wir...

38
Kann ich das Puzzle auseinander schieben?

Schreiben Sie ein Programm oder eine Funktion, die ein rechteckiges Textraster enthält, in dem jede Zelle entweder eine Aoder eine ist B. Alle die AZellen eine Form einfach zusammenhängende Form, dh sie werden alle orthogonal werden verbunden ohne Löcher (diagonal benachbarten Buchstaben zählen...