Programmierrätsel & Code Golf

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
Rollen Sie, um alle Seiten zu sehen!

Angenommen, Sie haben einen 20-seitigen Würfel. Du fängst an, diesen Würfel zu würfeln und musst ihn ein paar Dutzend Mal würfeln, bevor du schließlich alle 20 Werte würfelst. Sie fragen sich, wie viele Rollen ich brauche, bevor ich eine 50% ige Chance bekomme, alle 20 Werte zu sehen? Und wie viele...

10
Umgekehrter Sprachname [geschlossen]

Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Code Golf Stapel Börse. Geschlossen vor 2 Jahren . Sie sollten einen Code codieren, der so aussieht, als würde er den...

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
Berechnen Sie OEIS A005434

Die Aufgabe besteht darin, OEIS A005434 so schnell wie möglich zu berechnen . Betrachten Sie eine binäre Zeichenfolge mit Seiner Länge n. Indizierung von 1, können wir bestimmen, ob S[1..i+1]Übereinstimmungen S[n-i..n]genau für alle iin der Reihenfolge von 0bis übereinstimmen n-1. Zum Beispiel, S =...

10
Sequenzen stehlen: Cops

Das sind Polizisten und Räuber . Dies ist der Cops- Thread. Den Räuberfaden finden Sie hier . Seit ich der Site beigetreten bin, habe ich eine Reihe von OEIS-Herausforderungen (Online Encyclopedia of Integer Sequences) festgestellt. Es scheint nur fair zu sein, dass wir eine Herausforderung für...

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...