Als «code-golf» getaggte Fragen

46
Zeichnen Sie diagonale Textzeilen

Wenn Sie eine Liste von Wörtern eingegeben haben, geben Sie die Wörter mit diagonal angeordneten Buchstaben aus: p r o p g u r z a a z m n l m d e i c s n o g d g e o l f (Das Obige sollte die Ausgabe für die Eingabe sein programming puzzles and code golf.) Um genau zu sein, beginnt jedes Wort in...

46
Das Meer in Ihrem Terminal

Hintergrund Der Sommer ist in der nördlichen Hemisphäre schon lange vorbei und viele von uns vermissen die Sonne, die Strände, die Wellen des Ozeans ... Diese Herausforderung zielt darauf ab, sie aufzuheitern, indem sie an das Meer erinnert werden. Die Herausforderung Hier ist das Meer: ** ** ** **...

46
Hacken Sie die Wahlen

Sie sind ein professioneller Hacker und Ihr Chef hat Ihnen gerade befohlen, einem Kandidaten zu helfen, eine bevorstehende Wahl zu gewinnen. Ihre Aufgabe ist es, die Wahlmaschinendaten zu ändern, um die Ergebnisse des Kandidaten zu verbessern. Abstimmungsgeräte speichern Abstimmungsergebnisse als...

46
Animieren Sie den Text in Ihrem Terminal

Animieren Sie den Text in Ihrem Terminal Das Ziel Das Ziel ist es, die Zeichenfolge "Hallo Welt" in Ihrer Ausgabe zu "animieren", sodass alle Zeichen nacheinander in Großbuchstaben geschrieben werden. Ihr Programm kann beendet werden, nachdem jeder Buchstabe groß geschrieben wurde. Zum Beispiel; #...

46
Zahlen ins Französische übersetzen

Die Franzosen buchstabieren Zahlen auf besondere Weise. 1-16 sind "normal" 17-19 sind 10 + 7 buchstabiert . 10 + 8, 10 + 9 . 20-69 sind "normal" (OK, OK! Nicht wirklich, aber sie sind in dieser Herausforderung) 70-79 sind 60 + 10, 60 + 11 ... 60 + 10 + 7, 60 + 10 + 8, 60 + 10 + 9 . 80-99 sind 4 ·...

46
Divisor-Skyline

Für jede positive ganze Zahl k, lassen Sie d(k)die Anzahl der Teiler von bezeichnen k. Zum Beispiel d(6)ist 4, da 6hat 4Teilern (nämlich 1, 2, 3, 6). Bei einer positiven ganzen Zahl N, zeigen eine „Skyline“ in ASCII - Art einen festen Charakter verwendet wird , so dass die Höhe des „Gebäude“ an...

46
Golf eine transzendentale Zahl

Definitionen Eine algebraische Zahl ist eine Zahl, die eine Null eines Nicht-Null-Polynoms mit ganzzahligen Koeffizienten ist. Zum Beispiel ist die Quadratwurzel von 2algebraisch, weil es eine Null von ist x^2 - 2. Eine transzendentale Zahl ist eine reelle Zahl, die nicht algebraisch ist. Aufgabe...

46
Bessere Hex-Farbcodes für Ihr Internet

Hexadezimaltripel wie #ffffff(weiß) oder #3764ef(bläulich) werden häufig zur Bezeichnung von RGB-Farben verwendet. Sie bestehen aus #sechs hexadezimalen Ziffern (0-f) oder manchmal drei Ziffern, wobei die echte Farbe durch Verdoppeln jeder Ziffer erhalten wird. Zum Beispiel #fffist #ffffffund...

46
Der seltsame Fall von Steve Ballmer

Steve Ballmer ist der Ex-CEO von Microsoft und behauptete in einem kürzlich erschienenen Artikel , dass er "immer noch nicht weiß, was er mit dem Handy falsch gemacht hat". Wie der Newsletter von CodeProject hervorhob , "könnte der Titel dieses Artikels an so vielen Stellen enden und trotzdem...

46
Wird es aufhören? (Räuber)

Das ist der Räuberfaden. Der Faden der Bullen ist da . Ihre Herausforderung besteht darin, die Einreichung eines Polizisten zu knacken, indem Sie eine Eingabe finden, die ihn zum Stillstand bringt. Sie müssen nicht herausfinden, warum oder alle Eingaben, die zum Anhalten führen, wenn es mehr als...

46
Oreo? Nein ... Lutscher vielleicht?

Seit 2009 sind die Versionscodenamen von Android mit Süßwaren versehen. Android 1.5 ist Cupcake, Android 1.6 ist Donut, Android 2.0 ist Eclair, etc .. In der Tat sind die Versionsnamen alphabetisch! C -> Cupcake D -> Donut E -> Eclair F -> Froyo G -> Gingerbread H -> Honeycomb I...

46
Braille-Grafiken

Schneiden Sie ein boolean Matrix in 4x2 Blöcke und machen sie als Braille - Zeichen U+2800... U+28FF. [[0,1,0,0,1,0], [1,0,0,0,0,0], [1,0,0,0,1,0], [1,1,1,1,0,0]] ⣎⣀⠅ Mit 0-s auffüllen, wenn die Abmessungen nicht ein Vielfaches von 4 und 2 sind. [[0,1,0], [1,0,0], [1,1,1]] ⠮⠄ Es gelten die üblichen...

46
Erstellen Sie einen Notfallkorridor

In einigen Ländern gibt es Empfehlungen oder Gesetze zur Bildung von Notfallkorridoren auf Straßen mit mehreren Fahrspuren pro Richtung. (Im Folgenden betrachten wir nur die Fahrspuren in Fahrtrichtung.) Dies sind die Regeln, die in Deutschland gelten: Wenn es nur eine Spur gibt, sollte jeder nach...

46
Professor am MIT kann Gedanken lesen!

Die Aufgabe stammt aus einer MIT-Vorlesung von Prof. Devadas mit dem Titel You can read minds . Eine ausführliche Erklärung des Tricks finden Sie im verlinkten Video oder in diesem Dokument . Ich werde versuchen, es in einfacheren Begriffen zu erklären. Es stellt sich heraus, dass dies in den...

46
Ja aber nein aber ja

Mein Kollege hat mir kürzlich das folgende Stück JavaScript als Scherz geschickt: let butScript = (nrOfButs) => { for(var i = 0; i < nrOfButs; i++){ if(i % 3 == 0){ console.log("Yeah") } if(i % 2 == 0){ console.log("But") } if(i % 3 == 1){ console.log("No") } } } Da der Code während der...

46
Multiplikative Persistenz

Multiplikative Persistenz Multiplizieren Sie alle Ziffern einer Zahl Wiederholen, bis Sie eine einzelne Ziffer übrig haben Wie von Numberphile erklärt : Numberphile "Was ist das Besondere an 277777788888899?" Numberphile "Multiplikative Persistenz (zusätzliches Filmmaterial)" Beispiel...

46
Ist es doppelt zu sprechen?

Bei einer früheren Herausforderung habe ich Codegolfer gebeten, Zeichenfolgen zu erstellen, die jedes Zeichen in einer Zeichenfolge kopieren. Zum Beispiel: TThhiiss iiss ddoouubbllee ssppeeaakk!! Diese Herausforderung besteht einfach darin, festzustellen, ob ein Text die Definition einer...