Als «code-golf» getaggte Fragen

22
Lassen Sie uns eine Ortsberechnung machen!

Aus dem Wikipedia-Artikel : Die Ortsarithmetik (lateinisch arithmeticæ localis) ist das additive (nicht-positionsbezogene) binäre Zahlensystem, das John Napier in seiner Abhandlung Rabdology (1617) symbolisch und auf einem schachbrettartigen Gitter als Berechnungstechnik erforschte. Was? Mit...

22
Braille-ify eine Zeichenfolge

Und nein, dies ist keine Kopie von ASCII-Text in Blindenschrift übersetzen . In Unicode gibt es 2 8 = 256 Braillemuster . (Mit "Blindenschrift" meine ich 8-Zellen) W, warte. Wie viele ASCII-Zeichen gab es? 2 7 = 128 & le; Nun, lassen Sie uns ASCII in Blindenschrift umwandeln, denn es gibt...

22
Umkehren und Entartung hinzufügen

Intro Das Umkehren und Hinzufügen ist so einfach wie es sich anhört. Nehmen Sie es nund fügen Sie es in umgekehrter Reihenfolge zu den Ziffern hinzu. (zB 234 + 432 = 666). Wenn Sie diesen Vorgang wiederholt anwenden, treffen einige Zahlen irgendwann auf eine Primzahl und andere erreichen nie eine...

22
Holen Sie sich eine zufällige n-stellige Zahl mit unterschiedlichen Ziffern und zunächst keine 0

Ich habe diese Frage gelesen und dachte, es wäre eine schöne Herausforderung. Aufgabe Geben Sie eine Eingabe ein und 0<n<10generieren Sie eine Zufallszahl mit genau n Ziffern der erste nicht a 0 so f(n)>10**(n-1)-1 eindeutige Ziffern Gewinnkriterien Das ist Code-Golf, also gewinnt der...

22
Finde das erste Bracket Match

Dies war eine von mehreren Herausforderungen, die zum Geburtstag von Brain-Flak führten. Mehr aus hier . Herausforderung Für diese Herausforderung besteht Ihr Ziel darin, das allererste Paar übereinstimmender Klammern in einer vollständig übereinstimmenden Klammerreihe zu finden ()[]{}<>. So...

22
Tauschen Sie die Parität aus

Aufgabe Bei einer positiven Ganzzahl nwird ausgegeben, n+1wenn nungerade ist, und ausgegeben, n-1wenn gerade nist. Eingang Eine positive ganze Zahl. Sie können davon ausgehen, dass sich die Ganzzahl innerhalb der Verarbeitungskapazität der Sprache befindet. Ausgabe Eine positive ganze Zahl, wie...

22
Erweitern Sie Kirkmans Schulmädchenproblem

Für diejenigen von Ihnen, die nicht vertraut sind, lautet Kirkmans Schulmädchen-Problem wie folgt: Fünfzehn junge Damen in einer Schule gehen sieben Tage hintereinander drei Mal hintereinander aus dem Haus. Es ist erforderlich, sie täglich so zu arrangieren, dass keine zwei Frauen zweimal...

22
Unterschiedliche Anzahl, gleiches Gewicht

Hintergrund Das Hamming-Gewicht einer Ganzzahl ist die Anzahl der Einsen in ihrer Binärdarstellung. Für diese Herausforderung werden Ganzzahlen mit 32 Bit dargestellt und sie sind vorzeichenlos. Herausforderung Geben Sie bei einer Ganzzahl zwischen 0 und 2 ^ 32-1 (nicht inklusive) eine andere...

22
Boxen dynamisch erstellen

Die Herausforderung: Zeichnen Sie ein Rechteck aus ASCII-Feldern: [] Die Regeln: Nimmt eine Eingabe für Breite und Höhe vor Sie können davon ausgehen, dass beide Zahlen sind Es muss eine Zeichenfolge mit Zeilenumbrüchen erstellt werden, \ n Beispiele: 2, 2: [][] [][] 2, 3: [][] [][] [][] Wenigste...

22
CSI: Minecraft Items

Minecraft 1.12 wird morgen veröffentlicht, also lasst uns feiern! Schreiben Sie Code, der eine nicht negative Ganzzahl N enthält, die die Anzahl der Elemente in Minecraft angibt . Geben Sie es hilfreicher für die Spieler aus, indem Sie die Anzahl der Truhen, Stapel und Gegenstände angeben, denen N...

22
Erstellen Sie ein Binärlineal

Generieren Sie die ersten n Spalten dieses Musters, wenn Sie eine Zahl n haben : # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ################################ ... Die Höhe der Spalte bei (1-indiziert) n ist die Anzahl der nachfolgenden 0Bits in der Binärdarstellung von n plus eins....

22
Golftipps in Kotlin

Angesichts der kürzlich von Google angekündigten offiziellen Kotlin- Unterstützung für die Android-Entwicklung hielt ich es für angebracht, die Community nach einigen großartigen Golftipps für diese relativ neue JVM-Sprache zu befragen. Kotlin bietet eine einzigartige Kombination von Merkmalen...

22
Falte eine Schnur zu einem Dreieck

Wenn Sie eine Zeichenfolge haben, deren Länge durch 4 teilbar ist, bilden Sie ein Dreieck, wie unten gezeigt. Wenn der String ist abcdefghijkl, dann wäre das Dreieck: a b l c k defghij Wenn der String ist iamastringwithalengthdivisiblebyfour, dann wäre das Dreieck: i a r m u a o s f t y r b i e n l...

22
Ist es ein Super-Prime?

Hintergrund Eine Super-Primzahl ist eine Primzahl, deren Index in der Liste aller Primzahlen ebenfalls eine Primzahl ist. Die Sequenz sieht folgendermaßen aus: 3, 5, 11, 17, 31, 41, 59, 67, 83, 109, 127, 157, 179, 191, ... Dies ist die Sequenz A006450 im OEIS . Herausforderung Bestimmen Sie bei...

22
Malen Sie mir einen Pole

Nehmen wir an, Sie müssen Stangen malen, und ein Kunde bittet Sie, eine Stange mit 4 roten und 3 gelben Abschnitten zu malen. Das geht ganz einfach wie folgt: r y r y r y r Mit nur gelben und roten Streifen. Angenommen, Ihr Kunde fordert Sie auf, einen Pfahl mit 2 roten, 2 gelben und 1 grünen...