Die Aufgabe Schreiben Sie ein Programm oder eine Funktion, die mit drei Zeichenfolgen A, B, Ceine Ausgabezeichenfolge erzeugt, durch die jede Instanz von Bin Arekursiv ersetzt wurde C. Rekursives Ersetzen bedeutet das Wiederholen eines Ersetzens, wobei bei jedem Schritt alle nicht überlappenden Instanzen von Bin A(gierig von links nach rechts …
Ein stabiles Quadrat (ähnlich ein magisches Quadrat ) ist eine Anordnung der ganzen Zahlen 1 bis N 2 auf einem N durch N Raster , so dass jeder 2 x 2 subgrid die gleiche Summe aufweist. Zum Beispiel für N = 3 ein robustes Quadrat 1 5 3 9 8 …
Ihr Ziel ist es, die Texte zum Lied "Twinkle Twinkle Little Star" zu drucken, während jede Note gespielt wird. Das Mikrofon des Computers hört Notizen. Wenn die Tonhöhe (aber nicht unbedingt die Länge) der Note korrekt ist, drucken Sie die entsprechende Silbe. Sonst nichts tun. Jede Note ist mindestens eine …
Bytebeat ist ein Musikstil, den man komponieren kann, indem man ein einfaches C-Programm schreibt, dessen Ausgabe an aplayoder geleitet wird /dev/dsp. main(t){for(;;t++)putchar(((t<<1)^((t<<1)+(t>>7)&t>>12))|t>>(4-(1^7&(t>>19)))|t>>7);} Auf der bytebeat-Site finden Sie zahlreiche Informationen , eine Javascript-Implementierung sowie weitere Demos und Beispielkompositionen in diesem Thread . Sehr einfache Regeln: Versuchen Sie, eine hübsch klingende Komposition …
Schreiben Sie das kürzeste Programm, das Gitarren-Tabs für die als Eingabe angegebenen Akkorde generiert. Damit die Gitarristen unter Ihnen keinen Vorteil haben und es deterministisch (und wahrscheinlich einfacher zu codieren) machen, sind hier die einzigen Formen der zugelassenen Akkorde: Major chords: E F F# G G# A A# B C …
Jeder liebt Geometrie. Warum versuchen wir nicht, Golf zu programmieren? Diese Herausforderung besteht darin, Buchstaben und Zahlen aufzunehmen und daraus Formen zu machen. Die Eingabe Die Eingabe erfolgt in Form von (shapeIdentifier)(size)(inverter). Aber was sind ShapeIdentifier, Größe und Inverter? Der Formbezeichner ist der Bezeichner für den Formtyp, den Sie mit …
Geben Sie bei Eingabe einer Note eine ASCII-Zeichnung der entsprechenden Dur-Tonart im Violinschlüssel aus. Hier sind alle Hauptschlüssel (die keine Double-Sharps oder Double-Flats enthalten) und die entsprechenden Schlüsselsignaturen: Kreis der Quinten deluxe 4 von Wikipedia-Benutzer Just plain Bill, Copyright CC BY-SA 3.0 Wenn es sich bei der Eingabe um einen …
Siehe auch: Musik: Was ist in diesem Akkord? , Hinweise zur Tabulatur , Gitarren-Tabs generieren? , Zahlenpaare in Gitarrennoten übersetzen Geben Sie bei gegebenem Gitarrengriff den Akkord aus, den er repräsentiert. Sie können die Standardeingabe und -ausgabe verwenden oder eine Funktion schreiben, die eine Zeichenfolge zurückgibt. Die eingegebenen Fingersätze können …
Es gibt 88 Tasten auf einem Standardpiano und 95 druckbare ASCII- Zeichen (Hex-Codes 20 bis 7E): !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ('Zeichen' bezieht sich von nun an auf jedes druckbare ASCII-Zeichen.) In diesem JSFiddle habe ich das ausgenutzt und eine einfache Syntax entwickelt, die mit AudioSynth Klaviermusik generiert . (Wenn mich jemand zu einem …
Richtlinien Aufgabe Berechnen Sie bei zwei als Zeichenfolgen oder Listen / Arrays eingegebenen Noten, wie viele Halbtöne (einschließlich der Noten selbst) voneinander entfernt sind, und geben Sie sie als Zahl aus. Erklärung eines Halbtons: Ein Halbton ist eine Stufe höher oder tiefer auf der Tastatur. Ein Beispiel ist C bis …
Bei einer positiven Verschachtelungsebene für Ganzzahlen nund einer Zeichenfolge saus druckbaren ASCII-Zeichen ( to) ~wird ein Programm ausgegeben, das bei Ausführung in derselben Sprache ein Programm ausgibt, das ein Programm ausgibt ..., das die Zeichenfolge ausgibt s. Es sollten insgesamt nProgramme generiert werden, die alle in derselben Sprache wie Ihre …
Schnelle musikalische Auffrischung: Die Klaviertastatur besteht aus 88 Noten. Zu jeder Oktave gibt es 12 Töne C, C♯/D♭, D, D♯/E♭, E, F, F♯/G♭, G, G♯/A♭, A, A♯/B♭und B. Jedes Mal, wenn Sie ein 'C' drücken, wird das Pattern eine Oktave höher wiederholt. Eine Note wird eindeutig identifiziert durch 1) den …
Ach nein! Ich habe bald einen Theorie-Test und kann mich noch nicht an die Waage erinnern! Hilf mir, mich an meine wichtigsten Skalen zu erinnern, indem du Folgendes druckst: 7♯ - C♯ D♯ E♯ F♯ G♯ A♯ B♯ C♯ 6♯ - F♯ G♯ A♯ B C♯ D♯ E♯ F♯ 5♯ …
Der Klang des Theremin wurde in The Beach Boys Song Good Vibrations verewigt . Viele assoziieren seinen Sound auch mit dem Thema der Originalserie von Star Trek , obwohl es anscheinend eine Sopran-Emulation war . Für diese Herausforderung müssen Sie ein Theremin implementieren . Eingang Nehmen Sie zweidimensionale Eingaben von …
Zielsetzung Generieren Sie die ursprüngliche verschlüsselte Liste aus den Bewegungen, die eine Einfügungssortierung ausführen würde, um sie zu sortieren. Die ursprüngliche Liste enthält alle Zahlen von 0bis N-1(einschließlich), wobei Ndie Größe der Eingabe ist. Eingang Eine Liste mit den erforderlichen Schritten zum Sortieren der Liste. Jeder Wert stellt die Anzahl …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.