Als «code-golf» getaggte Fragen

10
Binärer Puzzle-Löser

Einführung Regeln des Puzzles: Das Puzzle Binary (auch bekannt als Takuzu oder Subiku) ist sehr einfach zu verstehen und hat nur wenige Regeln: Da der Name des Spiels binär ist, ist es ziemlich offensichtlich, aber Sie können nur Nullen und Einsen eingeben. Es dürfen nicht mehr als zwei gleiche...

10
Periode 2 Umgekehrte Quine

Ihre Aufgabe ist es, ein Programm zu schreiben, das seinen eigenen Quellcode in umgekehrter Reihenfolge ausgibt. Wenn der umgekehrte Code ausgeführt wird, sollte er jedoch den Quellcode in die richtige Richtung ausgeben. Beispiel Angenommen, Ihr Programm ist abc. Beim Ausführen sollte es ausgegeben...

10
Machen Sie einen Dolmetscher für ja!

Ja ist eine stapelbasierte Sprache mit einigen durch Leerzeichen getrennten Anweisungen: yes: Push 1 to the stack no: Push 0 to the stack what: Push the input to the stack (input is taken at the start of program execution and is the same for the whole execution) sure: Increment the last item in the...

10
Die von Koch-Vermutung

Sie kennen den Mathematiker von Koch vielleicht an seiner berühmten Schneeflocke. Er hat jedoch interessantere Informatikprobleme im Ärmel. Schauen wir uns diese Vermutung an: Gegeben ein Baum mit nKnoten (also n-1Kanten). Finden Sie einen Weg, um die Knoten von 1bis nund dementsprechend die Kanten...

10
Google Links kürzen

Herausforderung Geben Sie bei einem gültigen goo.glverkürzten Link die ursprüngliche URL aus. Beispiel goo.gl/qIwi3Nwürde so etwas geben /codegolf//. Für die Eingabe können Sie wählen , die haben https?://am Anfang, können Sie haben , www.bevor das goo.gl, und Sie können auch wählen , um von der...

10
X markiert den Punkt - einen Druckauftrag

Drucken Sie bei zwei Zahlen eine Seite mit einem "X" an der angegebenen Stelle (± 10%). Die Zahlen müssen entweder Prozentsätze oder Bruchteile der Druckbereichsabmessungen der Seite sein, z . B. [25,75]oder ["15%","0%"]oder [0.33,1]. Sie müssen keine Ränder berücksichtigen. Denken Sie daran,...

10
Was ist die Dateierweiterung?

Ihre Herausforderung besteht darin, die Dateierweiterung eines angegebenen Dateinamens zu finden: hi.txt -> txt or .txt carrot.meme -> meme or .meme lol (undefined behavior) what..is..this..file -> file or .file .bashrc -> bashrc or .bashrc [email protected][]h -> h0wC[]h or .h0wC[]h...

10
Machen Sie Ihre Tastatur zu einer Tastatur

Aufgabe Sie sollten ein Programm schreiben, das beim Drücken einer Taste für jede Taste einen anderen Ton ausgibt. Die Schlüssel, die Sie verwenden werden, sind: 1!2"34$5%6^78*9(0qQwWeErtTyYuiIoOpPasSdDfgGhHjJklLzZxcCvVbBnm Die Noten beginnen bei Cund jede Taste oben fügt einen Halbton hinzu....

10
Welchen Typ haben meine Suffixe?

Intro Deshalb habe ich wieder meine Zeit damit verschwendet, nach Suffix-Sortieralgorithmen zu suchen und neue Ideen von Hand und im Code zu bewerten. Aber ich habe immer Mühe, mich an die Art meiner Suffixe zu erinnern! Können Sie mir sagen, welcher Typ meine Suffixe sind? Ganz links was? Viele...

10
Pflanzen Sie Bäume auf einem Golfplatz!

Diese Herausforderung ist von dieser App inspiriert . Dies ist eine viel einfachere Version dieser Herausforderung . Diese Herausforderung ist Code-Golf , während die andere der schnellste Code ist . Sie erhalten ein quadratisches Eingaberaster mit den Abmessungen 6 x 6, das in 6 Bereiche...

10
Reindent Java / C / C ++ / etc. Code

Schreiben Sie ein Programm, das Leerzeichen hinzufügt oder entfernt, um Code gut zu formatieren. Regeln, wie der Code aussehen soll, wenn Sie fertig sind: Keine Zeile sollte mehr als eine von {und enthalten }. A {sollte immer das Letzte in einer Zeile sein. A }sollte immer das einzige in einer...

10
12 Stunden Zeitumrechnung

Herausforderung Konvertieren und drucken Sie eine Zeit im 12-Stunden-Format. HH:MM AM/PM Beispiele Eingang: 'Fri Jun 30 2017 21:14:20 GMT-0700 (PDT)' 'Fri Jun 30 2017 00:10:23 GMT-0700 (PDT)' 'Fri Jun 30 2017 12:10:23 GMT-0700 (PDT)' 'Sat Jun 31 2018 8:06:20 GMT-0700 (PDT)' 'Fri Jul 01 2017...

10
Clarks Dreieck

Ok, ich war in letzter Zeit auf einem Dreieckskick, also hier ist noch einer. Clark's Triangle ist ein Dreieck, bei dem der Eintrag ganz links in jeder Zeile 1 ist und der Eintrag ganz rechts aus Vielfachen von 6 besteht, die mit zunehmender Zeilennummer zunehmen. Hier ist eine Visualisierung 1 6 1...

10
Finde die zweite Null

Herausforderung Gegeben eine ganze Zahl in einem 32-Bit - Zweier-Komplement - Format, kehren den Index der zweiten niedrigstwertigen Ziffer Null in der binären Darstellung, wobei ein Index für 0das niedrigstwertige Bit darstellt, und ein Index 31repräsentiert das höchstwertige Bit. Wenn es keine...

10
Ihr Onkel hilft Betrunkenen braucht

Drunk Onkel (sorry ME und AUS für Region Lock) ist eine fiktive Figur aus Saturday Night Live. Er verwechselt oft Wörter mit anderen, die wie sie klingen. Für diese Herausforderung müssen Sie normale Sprache in betrunkene Sprache umwandeln. Algorithmus Das Übersetzen in Drunkspeak erfordert das...