Programmierrätsel & Code Golf

Fragen und Antworten zum Programmieren von Puzzle-Enthusiasten und Code-Golfern

30
Gibt alle alphanumerischen Zeichen plus Unterstrich aus
Schreiben Sie ein Programm oder eine Funktion, die eine Zeichenfolge aus alphanumerischen Zeichen und einem Unterstrich in beliebiger Reihenfolge ausgibt oder zurückgibt . Um genau zu sein, müssen die folgenden Zeichen ausgegeben werden und nicht mehr : abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_ Beim Drucken auf Standardausgabe ist eine optionale nachgestellte Zeile nach der Ausgabe …

28
Leyland-Zahlen
Geben Sie bei einer natürlichen Zahl ndie n-te Leyland-Zahl zurück . Leyland-Nummer Leyland-Zahlen sind positive ganze Zahlen kder Form k = x^y + y^x Wo x,ysind ganze Zahlen streng größer als 1. Sie werden in aufsteigender Reihenfolge aufgelistet. BEARBEITEN : @DigitalTrauma schlug vor, folgende "Definition" aufzunehmen: Stellen Sie sich vor, …

30
Ausgabe der QWERTY-Tastatur
Geben Sie für ein bestimmtes Zeichen das gesamte QWERTY-Tastaturlayout (mit Leerzeichen und Zeilenumbrüchen) auf dem Bildschirm aus, das dem Zeichen folgt. Die Beispiele machen es deutlich. Eingang 1 f Ausgang 1 g h j k l z x c v b n m Eingang 2 q Ausgang 2 w e …

30
Generieren Sie 100 Java-Tupel-Klassen
Schreiben Sie ein Skript, das in die Standardausgabe oder in die entsprechende Sprache 100 Zeilen (gültigen) Java-Code schreibt, der mit Folgendem beginnt: class Tuple1 {public Object _0;} class Tuple2 {public Object _0,_1;} class Tuple3 {public Object _0,_1,_2;} class Tuple4 {public Object _0,_1,_2,_3;} class Tuple5 {public Object _0,_1,_2,_3,_4;} class Tuple6 {public …

5
World Big Dosa
Sie sind ein talentierter junger Koch, dem gerade die Position eines Sous-Chefs im renommiertesten indischen Restaurant der Welt angeboten wurde . Sie haben wenig Erfahrung mit der Zubereitung indischer Gerichte, aber Sie sind entschlossen, sich zu beweisen. Sie entscheiden sich, der führende dosa- Experte zu werden. Dazu müssen Sie nicht …

30
Der Kuchenschneidewettbewerb
Es ist mein 17. Geburtstag und du bist zu meiner Party eingeladen! Und wie immer auf Partys wird es Kuchen geben. Ein Kuchen ... Und du brauchst so viel wie möglich. Da dies eine faire Party ist, wird jeder von uns sagen, wie viel von meinem Kuchen wir wollen, und …

2
LaTeX des armen Mannes
Sie werden in ein Paralleluniversum transportiert, in dem Menschen mathematische Gleichungen als ASCII-Kunst von Hand auf Computern schreiben. Als LaTeX-Süchtiger ist dies völlig inakzeptabel, und Sie sollten diesen Prozess etwas automatisieren. Ihr Ziel ist es, ein Programm zu schreiben, das eine ASCII-Version einer als LaTeX-Mathematikbefehl eingegebenen Gleichung ausgibt. Obligatorische zu …

5
Clustergröße überwinden
Sie haben genug von der Zuverlässigkeit des Flash-Speichers und haben beschlossen, alle Ihre Programme auf einer dieser guten alten 1.440-KB-Disketten zu speichern. Nach dem Kopieren von nicht einmal 3.000 Programmen war der Datenträger jedoch voll. Wie ist das überhaupt möglich? Die meisten Ihrer Programme sind nicht einmal 100 Byte lang …

14
Fibonacci-Spirale
Ihr Ziel ist es, eine Fibonacci-Spirale mit Zahlen zu erzeugen . Beispiel Eingabe / Ausgabe 1 -> 1 2 -> 1 1 3 -> 1 1 2 2 2 2 6 -> 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 …

22
Ninjas und Affen und Bären, oh mein Gott!
Diese Herausforderung ist NinjaBearMonkeys Preis für den Gewinn meiner Block Building Bot Flocks! Herausforderung mit dem Black Knight Submission. Glückwunsch NinjaBearMonkey! Die Herausforderung ist hier relativ einfach, es gibt jedoch eine Vielzahl möglicher Ansätze. Die Geschichte besagt, dass es in der Welt der isometrischen Illusionen 6 verschiedene Arten von Kreaturen …
37 code-golf  string 


20
Der ultimative Samurai-Showdown
Hinweis: Diese König-von-der-Hügel- Herausforderung ist abgeschlossen. Dies bedeutet, dass das grüne Häkchen, das C5H8NNaO4 für seine Eingabe zugewiesen wurde. Der Beobachter wird nicht zu einer neuen Antwort verschoben. Sie können zwar immer noch neue Einträge einreichen, es kann jedoch zu Verzögerungen bei neuen Turnieren kommen, da ich nicht mehr aktiv …

20
Strategisches Wählen, das Spiel
Eines der gebräuchlichsten Abstimmungssysteme für Wahlen mit einem Gewinner ist die Methode der Mehrfachabstimmung. Einfach ausgedrückt gewinnt der Kandidat mit den meisten Stimmen. Die Mehrheitsentscheidung ist jedoch mathematisch nicht stichhaltig und kann zu Situationen führen, in denen die Wähler gezwungen sind, für das "kleinere von zwei Übeln" zu stimmen, im …


2
Musikalische Tweet Challenge
Dies ist die Audioversion der Twitter Image Encoding Challenge . Entwerfen Sie ein Audiokomprimierungsformat, das mindestens eine Minute Musik in 140 Byte oder weniger druckbarem UTF-8-codiertem Text darstellen kann. Implementieren Sie es, indem Sie ein Befehlszeilenprogramm schreiben, das die folgenden 3 Argumente (nach dem Namen des Programms selbst) enthält: Die …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.