Programmierrätsel & Code Golf

13
Lesen Sie ein Passwort: auf dem Handy!

Dank der jüngsten Herausforderung von MD XF können wir Passwörter jetzt in vielen verschiedenen Sprachen lesen! Das Problem ist, dass wir unsere Anwendungen jetzt auf mobile Geräte portieren müssen und die Kennworteingabe ein wenig anders erfolgt. Herausforderung Lesen Sie eine Zeichenfolge von der...

13
Finde alle Anagramme und auch die Subanagramme!

Diese Frage basiert stark auf dieser Frage , sollte jedoch eine Reihe zusätzlicher Schwierigkeiten aufwerfen . Deine Aufgabe Sie müssen ein Programm oder eine Funktion schreiben, die beim Empfang eines Strings alle möglichen Anagramme davon ausgibt. Im Sinne dieser Frage ist ein Anagramm eine...

13
Zitiere mein Zitat!

Ein Zitat ist "die Wiederholung eines Ausdrucks als Teil eines anderen". Im amerikanischen Englisch wird ein Anführungszeichen wie im vorherigen Satz in doppelte Anführungszeichen (") gesetzt. Diese Regel unterscheidet sich jedoch, wenn ein Anführungszeichen in einem anderen Anführungszeichen...

13
Bin ich ein Zweittaxi?

Hintergrund Ramanujans Nummer, 1729, wird Taxi-Nummer genannt, weil Hardy (möglicherweise apokryphisch) in ein Taxi stieg, um Ramanujan im Krankenhaus zu besuchen, mit dieser Nummer, die ihm langweilig vorkam. Es ist seitdem als das bekannteste einer Klasse von Ganzzahlen bekannt, die als...

13
Ist diese Seite ausgefallen oder bin es nur ich?

Herausforderung Die Herausforderung ist einfach: Mit http://isup.me können Sie feststellen, ob eine eingegebene Website aktiv ist oder nicht. Wenn die Site in Betrieb ist, sollten Sie einen Wahrheitswert zurückgeben, und wenn die Site in Betrieb ist, sollten Sie einen Falsey-Wert zurückgeben....

13
Quadratwurzel eine Zahl

Die Aufgabe lautet wie folgt: Geben Sie bei einer positiven Ganzzahl xund einer Primzahl n > xdie kleinste positive Ganzzahl yso aus, dass (y * y) mod n = x. Ein wichtiger Teil dieser Frage ist die unten angegebene Frist, die Brute-Force-Lösungen ausschließt. Wenn es keinen solchen Wert gibt,...

13
Zyklische Zeichenfolgen, versteckte Programme

Schreiben Sie 3 Programme, die die folgende Aufgabe ausführen: A, B, C-Quellcodes dieser drei Programme seien; Wenn A läuft, wird BC als Ausgabe erzeugt. Wenn B läuft, wird CA erzeugt. wenn C läuft, wird AB erzeugt; Jedes Programm schreibt also einen String (der für jedes Programm durchlaufen wird)...

13
Geben Sie die n-te Glockennummer aus

Eine Bellsche Zahl ( OEIS A000110 ) ist die Anzahl von Möglichkeiten, eine Menge von n markierten (unterschiedlichen) Elementen zu partitionieren. Die 0. Bellsche Zahl ist als 1 definiert. Schauen wir uns einige Beispiele an (ich verwende Klammern, um die Teilmengen und Klammern für die Partitionen...

13
Sind diese Zöpfe gleich?

Wenn Sie nicht mit der Braid-Theorie vertraut sind, empfehle ich Ihnen, diese zuerst zu lesen . Diese Frage setzt voraus, dass Sie zumindest mit den vorliegenden Konzepten vertraut sind und dass Sie mit der Gruppentheorie gut vertraut sind Definieren wir σ n als das Geflecht, in dem der n- te...

13
Dreifach ausgeglichene Zahlen

Beschreibung Wir betrachten eine ganze Zahl mit mindestens drei Ziffern als dreifach ausgeglichen, wenn sich bei einer Aufteilung in drei Teile die Ziffern in jedem Teil zu derselben Zahl summieren. Wir teilen die Zahlen wie folgt auf: abcdefghi - Standard case: the number of digits is divisable...

13
Caesars Shifts verschieben

Beschreibung Ein Caesar Shift ist eine sehr einfache monoalphabetische Chiffre, bei der jeder Buchstabe durch den Buchstaben nach dem Buchstaben im Alphabet ersetzt wird. Beispiel: Hello world! -> IFMMP XPSME! ( IBSLR, EGUFV!Ist die Ausgabe für die eigentliche Herausforderung, dies war ein...

13
Häufigste Elemente einer Liste in Python

Dies ist eine Tippfrage zum Golfen in Python, die zum Thema Main gehört. Ich suche nach dem kürzesten Weg, um alle gängigen Elemente einer Liste in Python auf kürzestem Weg zu erhalten. Ich habe Folgendes versucht, vorausgesetzt, die Liste befindet sich in einer Variablen mit dem Namen l: from...

13
Essstäbchen mutiert mit Punkten KoTH

Grundregeln (anders als meine) Geschichte Es ist das Jahr 4579, Menschen haben jetzt 2 Hände mit je 1001 Fingern. Essstäbchen basieren auf Punkten. Und @Dennis hat mehr Wiederholungen als @Martin ... Von Hand gezeichnete rote Kreise werden jetzt herabgestuft ... Jon Skeet hat auf jeder SE-Site 2...

13
Baue mir eine Schlosstreppe!

Sie erhalten einen String bestehend aus druckbarem ASCII (ohne Zeilenvorschub). Ihre Aufgabe ist es, eine schöne Treppe für mein Schloss zu bauen. Wie baue ich eine schöne Treppe? Zunächst sollten Sie alle Drehungen der Zeichenfolge abrufen. Beispielsweise hat der String abcddie folgenden...

13
Wie Fermat ist diese Nummer?

Fermat-Zahlen sind positive ganze Zahlen, die mit einer ganzen Zahl x als 2 2 x +1 ausgedrückt werden können . Definieren wir nun ein Attribut einer Zahl namens "Fermat-ness": Die Fermat-ness der Zahl ist eins weniger als die Länge der Kette von Zweierpotenzen, ausgehend von der Basis, wobei...

13
Ungefähre Dottie-Zahl

Die Dottie-Zahl ist der Fixpunkt der Kosinusfunktion oder die Lösung der Gleichung cos (x) = x . 1 Ihre Aufgabe wird es sein, Code zu erstellen, der sich dieser Konstante annähert. Ihr Code sollte eine Funktion darstellen, die eine ganze Zahl als Eingabe annimmt und eine reelle Zahl ausgibt. Die...

13
Werde der Hydra-Jäger

Sie sind der beste und berühmteste Held der Region. In letzter Zeit gab es Gerüchte, dass sich eine Hydra in einer nahe gelegenen Schlucht aufgehalten hat. Da Sie der mutige und tugendhafte Held sind, den Sie sich vorstellen, werden Sie es sich später noch einmal ansehen. Das Problem mit Hydrae...

13
Rangkorrelationskoeffizient

Der übliche Korrelationskoeffizient (in 2d) misst, wie gut eine Menge von Punkten durch eine Linie beschrieben werden kann, und wenn ja, zeigt das Vorzeichen an, ob wir eine positive oder negative Korrelation haben. Dies setzt jedoch voraus, dass Koordinaten der Punkte tatsächlich quantitativ...