Programmierrätsel & Code Golf

Fragen und Antworten zum Programmieren von Puzzle-Enthusiasten und Code-Golfern

19
Automatisieren Sie die Rettung der Welt
Sie sind Desmond Hume. In den letzten drei Jahren waren Sie und Ihr Partner Kelvin Sklave eines Computers, für den alle 108 Minuten eine bestimmte Sequenz eingegeben werden muss, um die Welt zu retten. 4 8 15 16 23 42 Ihr Partner ist vor 40 Tagen gestorben (aufgrund eines unglücklichen …


30
Gib eine Googol-Kopie eines Strings aus
Ich bin daran interessiert, Programme zu sehen, die keine Eingabe verlangen, eine Googol- Kopie einer nicht leeren Zeichenfolge drucken , nicht weniger, nicht mehr und dann anhalten. Ein Googol ist definiert als 10 ^ 100, dh 1 gefolgt von hundert Nullen als Dezimalzahl. Beispielausgabe: 111111111111111111111111111111111111111111111111111111111111111111111111... oder Hello world Hello world …
63 code-golf 

12
Einrückung umkehren
Ich habe gehört, dass Ihr Code schneller ausgeführt werden kann, wenn Sie ihn in umgekehrter Richtung einrücken, sodass der Compiler ihn wie ein Baummuster von der Spitze der "Zweige" nach unten verarbeiten kann. Dies ist hilfreich, da die Schwerkraft die Kompilierungszeit Ihres Codes verkürzt und die Effizienz der Datenstruktur verbessert. …

30
Schreiben Sie Zeilen in Haft
Einführung Schlechte Nachrichten, Leute - du hast Haft. Ihr Englischlehrer versteht diese Seite nicht und möchte, dass Sie "aufhören, mit Ihren digitalen Dohickeys zu rechnen, das ist Englischunterricht!" Sie hat dich 25 Mal dazu verurteilt, ihren Lieblingsspruch an die Tafel zu schreiben, was insgesamt 100 Zeilen an die Tafel ergibt. …


12
Tippfehler in Text einfügen
Ich habe Text geschrieben, aber er sieht zu professionell aus. Ich möchte, dass es so aussieht, als wäre ich wirklich müde, als ich es geschrieben habe. Sie müssen einige Tippfehler einfügen. Ihre Herausforderung besteht darin, eine beliebige einzelne Textzeile zu verwenden und Tippfehler hinzuzufügen. Dies bedeutet, dass für jeden Charakter …
63 code-golf 

20
Hash-Kollision: "NEIN" bedeutet "JA"
Dieser Code Golf wurde von dem kürzlich erschienenen WTF-Artikel " You Can't Handle the True!" Inspiriert. , der einen Zeichenfolgenvergleich enthält, der wie folgt geschrieben wurde: String yes = "YES"; if ((delay.hashCode()) == yes.hashCode()) Stellen Sie sich die Schwierigkeiten vor, die es für Steves Team verursacht hätte, wenn Javas String.hashCodeMethode …


30
Summe aller ganzen Zahlen von 1 bis n
Ich bin ehrlich überrascht, dass dies noch nicht geschehen ist. Wenn Sie einen vorhandenen Thread finden, markieren Sie diesen auf jeden Fall als Duplikat oder lassen Sie es mich wissen. Eingang Ihre Eingabe erfolgt in Form einer positiven Ganzzahl größer oder gleich 1. Ausgabe Sie müssen die Summe aller ganzen …
63 code-golf  math  number 

9
Wie hell ist dieser Berg? 🔥
Ein Berg ist definiert als eine Menge von Liniensegmenten, deren erster Punkt Koordinaten hat, (0,a)wo a > 0und deren letzter Punkt Koordinaten hat (b,0), wo b > 0. Alle Zwischenpunkte haben eine y-Koordinate (Ordinate), die streng größer als 0 ist. Sie erhalten die Punkte auf dem Berg in aufsteigender Reihenfolge …
62 code-golf  math 


30
π Tagesrätsel für 3/14
Glücklicher π Tag. Ziel dieser Frage ist es, die Fläche für einen Kreis mit Radius 3 zu berechnen, wobei A = πr² ist. Der Haken ist, dass Sie die Konstante π verwenden müssen, die in einer anderen Sprache definiert ist als die, in der Sie programmieren. Sie können beispielsweise ein …

30
Tipps zum Code-Golfen in C #
Welche allgemeinen Tipps haben Sie zum Golfen in C #? Ich bin auf der Suche nach Ideen, die sich auf Code-Golf-Probleme im Allgemeinen anwenden lassen, die zumindest etwas spezifisch für C # sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro Antwort. - von Marcog's …
62 code-golf  tips  c# 

30
Tipps zum Golfen in Ruby
Welche allgemeinen Tipps können Sie zum Golfen in Ruby geben? Ich bin auf der Suche nach Ideen, die sich auf Code-Golf-Probleme im Allgemeinen anwenden lassen, die speziell für Ruby gelten. (Zum Beispiel wäre "Kommentare entfernen" keine Antwort.) Bitte posten Sie einen Tipp pro Antwort.
62 code-golf  tips  ruby 

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.