Programmierrätsel & Code Golf

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

12
Schreiben Sie die schnellsten Fibonacci
Dies ist eine weitere Herausforderung bei den Fibonacci-Zahlen. Ziel ist es, die 20'000'000- te Fibonacii-Zahl so schnell wie möglich zu berechnen . Die Dezimalausgabe ist ungefähr 4 MiB groß; es beginnt mit: 28543982899108793710435526490684533031144309848579 Die MD5-Summe der Ausgabe ist fa831ff5dd57a830792d8ded4c24c2cb Sie müssen ein Programm einreichen, das die Anzahl während der Ausführung …

5
Machen Sie einen einfachen IRC-Bot.
Aufgabe Erstellen Sie einen einfachen IRC-Bot, der einfache Aufgaben wie die Begrüßung des Benutzers ausführt. Detail (Möglicherweise wird dieses RFC-Dokument angezeigt .) Schreiben Sie ein vollständiges Programm, das diese ausführt: Das Programm gibt nicknameund realnamevom Benutzer ein. Alle nicknameund realnamewelche Form [A-Za-z0-9]+sollte erlaubt sein, aber es ist nicht wichtig, ob …

5
n-te Zahl mit n verschiedenen unterschiedlichen Primfaktoren
Erstellen Sie die kürzeste Funktion, das kürzeste Programm oder den kürzesten Ausdruck, der A073329 berechnet , dh a(n)die n-te Zahl mit n verschiedenen Primfaktoren. Eingabe ist die Anzahl der Elemente in der Sequenz, die zurückgegeben werden sollen. 0 < n. Ich bin nicht an ganzzahliger Präzision interessiert. Ich möchte nur …
10 code-golf  math 

2
Das Prime Grid-Spiel
Ich hatte Spaß daran, das zu lösen, also biete ich diese Golf-Herausforderung an. Das Ziel dieses Golfs ist es, die größte Primzahl zu finden, die unter Verwendung der gegebenen Anweisungen konstruiert werden kann. Sie sollten ein 3x3-Raster mit einzelnen Ziffern als Eingabe akzeptieren. (Es liegt an Ihnen, wie Sie das …

3
Flugzeugnavigation
Sie haben die Aufgabe, eine Flugroute für eine lokale Flugzeuglieferfirma zu planen. Sie müssen ein Flugzeug von Punkt A nach Punkt B routen. Sie können einfach nicht bei A starten, das Flugzeug auf B richten und losfahren, da die vorherrschenden Winde Sie vom Kurs abbringen. Stattdessen müssen Sie herausfinden, in …
10 code-golf  math 

12
Gleichgewichtsindex einer Sequenz
Der Gleichgewichtsindex einer Sequenz ist ein Index, bei dem die Summe der Elemente bei niedrigeren Indizes gleich der Summe der Elemente bei höheren Indizes ist. Zum Beispiel in einer Sequenz A: A[0]=-7 A[1]=1 A[2]=5 A[3]=2 A[4]=-4 A[5]=3 A[6]=0 3 ist ein Gleichgewichtsindex, weil: A[0]+A[1]+A[2]=A[4]+A[5]+A[6] 6 ist auch ein Gleichgewichtsindex, weil: …
10 code-golf 

5
Berechnen Sie eine aus Primfaktoren abgeleitete Ganzzahlsequenz
Erstellen Sie eine Funktion, einen Ausdruck oder ein Programm, das Folgendes ausführt: Nehmen Sie die Primfaktoren einer beliebigen Zahl und addieren Sie sie. Zum Beispiel sind die Primfaktoren von 28 2 2 7, summiert zu 11. Multiplizieren Sie das Ergebnis mit der Anzahl der Primfaktoren für die angegebene Anzahl. ZB …
10 code-golf  math 

1
Ascii Kunstgleichungsvisualisierer
Der Umgang mit Gleichungen ohne einen guten Gleichungseditor ist chaotisch und unangenehm. Wenn ich zum Beispiel ein Integral und seine Lösung ausdrücken wollte, könnte es ungefähr so ​​aussehen: Integral [x ^ 3 e ^ (- mx ^ 2 b / 2), dx] = - ((2 + b m x ^ …

13
Produkt der Ziffern
Schreiben Sie für eine gegebene positive ganze Zahl N ein vollständiges Programm, um das minimale natürliche M zu finden, so dass das Produkt der Ziffern von M gleich N ist. N ist kleiner als 1.000.000.000. Wenn kein M vorhanden ist, drucken Sie -1. Ihr Code sollte auf keinen Fall länger …
10 code-golf  math 

9
Arbitrary Base Conversion [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 5 Jahren . Erstellen Sie eine Routine, die ein Array von Blöcken in einem numerischen Basissystem …

7
Textkreise
Finden Sie eine Möglichkeit, mit Zeichen in einer Konsole Kreise mit einem bestimmten Radius zu erstellen. Bitte geben Sie den Schriftnamen und die Schriftgröße an. Geben Sie außerdem mindestens ein Beispiel für die Ausgabe an. Zum Beispiel: Eingang: 3 Ausgabe: ****** ** ** ** ** * * ** ** ** …


13
Zeichnen Sie eine BCD-Binäruhr
Erstellen Sie eine BCD- Binäruhr in ASCII. Wie impliziert, soll die Zeit in sechs Punktspalten angezeigt werden: (Quelle: Wikimedia Commons ) Jede Spalte ist eine binär codierte Ziffer, die Stunden, Minuten und Sekunden von links nach rechts liest. Die Stunden werden im 24-Stunden-Format angegeben. Die Anzeigezeit wird von der Befehlszeile …

4
Polynom Long Division
Implementieren Sie die Polynom-Long-Division, einen Algorithmus, der zwei Polynome teilt und den Quotienten und den Rest erhält: (12x ^ 3 - 5x ^ 2 + 3x - 1) / (x ^ 2 - 5) = 12x - 5 R 63x - 26 In Ihren Programmen stellen Sie Polynome als Array …

6
Änderung ausarbeiten [geschlossen]
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Sie schreiben ein Programm für eine automatische Registrierkasse. Der Benutzer muss …
10 code-golf 

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.