Als «c» getaggte Fragen

12
Bounce-Modulo zwei Zahlen

Das Diagramm der Modulo-Operation ( ) sieht folgendermaßen aus:y=xmodky=xmodky = x \mod k Dies ist eine sehr nützliche Funktion, da wir so ein "Wrapping" -Verhalten erzeugen können. Es ist jedoch sehr umständlich, wenn ich es verwenden möchte, um eine Erscheinung des "Springens" zwischen zwei...

12
Konvertieren Sie zwischen Musiknotenschlüsseln

Bevor Sie gehen, müssen Sie nicht viel musikalische Notation verstehen, um diese Herausforderung zu tun. ERLÄUTERUNG In Standardnoten gehen Doppelschlüssel über die Seite, die als Referenzpunkte zu den Noten dienen, damit Sie wissen, welche Note gespielt werden soll. Wenn Sie mit dem...

12
Golf my "pre-golfed" C

Hintergrund Für meine Code-Golf- Einsendungen in C benötige ich ein Verarbeitungswerkzeug. Wie in vielen anderen Sprachen ist Whitespace in C-Quellen meistens irrelevant (aber nicht immer!) - macht den Code dennoch für den Menschen viel verständlicher. Ein vollwertiges C-Programm, das häufig kein...

12
In Zahlen verschlüsselt!

Das Problem: Zwei feindliche Geheimagenten haben eine wunderbare (für Sie) Kommunikationsmethode entwickelt! So funktioniert der Verschlüsselungsprozess: 1) Nehmen Sie die Ascii-Äquivalente jedes Buchstabens. (Es werden keine Leerzeichen, Zahlen oder Satzzeichen gesendet.) 2) Für jeden Buchstaben...

12
Erstellen Sie einen N-dimensionalen Simplex (Tetraeder)

Die einfachste N-dimensionale Form, die für jede Dimension erstellt werden kann, ist ein Simplex . Hierbei handelt es sich um eine Menge von N + 1 Punkten, die alle gleich weit voneinander entfernt sind. Bei 2 Dimensionen ist dies ein gleichseitiges Dreieck, bei 3 Dimensionen ist dies ein regulärer...

12
Ganzzahlige Logarithmen

N , P > 1Finden Sie bei gegebenen Ganzzahlen die größte Ganzzahl Mso, dass P ^ M ≤ N. I / O: Die Eingabe erfolgt als 2 Ganzzahlen Nund P. Die Ausgabe ist die Ganzzahl M. Beispiele: 4, 5 -> 0 33, 5 -> 2 40, 20 -> 1 242, 3 -> 4 243, 3 -> 5 400, 2 -> 8 1000, 10 -> 3...

12
Interpreter für Zahlentheorie, Modulo n

Ein Satz der Zahlentheorie (für unsere Zwecke) ist eine Folge der folgenden Symbole: 0und '(Nachfolger) - Nachfolger bedeutet +1also0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(Addition) und *(Multiplikation) = (gleich) (und )(Klammern) der logische Operator nand( a nand bist not (a and b)) forall (der...

11
Golf + Schnelle Sortierung in C.

[ Letztes Update: Benchmark-Programm und vorläufige Ergebnisse verfügbar, siehe unten] Daher möchte ich den Kompromiss zwischen Geschwindigkeit und Komplexität mit einer klassischen Anwendung testen: dem Sortieren. Schreiben Sie eine ANSI C-Funktion, die ein Array von Gleitkommazahlen in...

11
X größer als 3 mit mindestens 2 Unterschieden zwischen X und Y.

Ich versuche, etwas C ++ zu spielen. Ist es möglich, diesen Zustand zu verkürzen? X > 3 & X - Y > 1 (Abgesehen vom Entfernen von Leerzeichen natürlich.) Also Xist zumindest 4doch X >= Y + 2. Xund Ysind ganze Zahlen im Intervall [0,5]. Ich habe versucht, eine bitweise Formel zu finden,...

11
Der Klang der Worte

Die Leute haben viele Dinge geschrieben, die es ermöglichen, eine Sache als eine andere zu visualisieren. Jetzt schlage ich vor, Briefe in Musik übersetzen zu können! Es ist Ihre Aufgabe, ein Programm zu schreiben, das eine Textdatei verwendet und eine Audiodatei ausgibt, wobei jeder Buchstabe in...

11
Maximal verkettetes Produkt

Wir erhalten eine Liste von ganzen Zahlen p1, ..., pk (nicht unbedingt verschieden), wobei jede einen Wert zwischen 1 und 9 einschließlich hat. Mit jedem der p1, ..., pk genau einmal können wir Verkettungen von Ziffern bilden, um eine neue Liste von Zahlen zu erhalten; Wir geben dann das Produkt...

11
Zahlen verteilen

Bei dieser Herausforderung werden Sie ein Produkt über Summen und Zahlenunterschiede verteilen , wie hier erläutert . Beispiele Input | Output -------------|------------- 23(12+42) | (23*12)+(23*42) 9(62-5) | (9*62)-(9*5) 4(17+8-14) | (4*17)+(4*8)-(4*14) 15(-5) | -(15*5) 2(3) | (2*3) 8(+18) |...

11
Lass uns Musik machen!

Viele Leute spielen gerne Musik zum Spaß und zur Unterhaltung. Leider ist Musik manchmal ziemlich schwierig. Deshalb bist du hier! Aufgabe Es ist Ihre Aufgabe, das Lesen von Musik für diejenigen, die damit zu kämpfen haben, viel einfacher zu machen. Sie müssen ein Programm oder eine Funktion...

11
Arithmetische Progressionen

Ihre Aufgabe ist es, die Eingabe zu analysieren und die Formel für den n-ten Term auszugeben, wenn es sich um eine arithmetische Folge handelt, andernfalls sollte "NAAP" gedruckt werden. Eingang Die Eingabe (von STDIN) besteht aus wenigen Zahlen zwischen 4 und 10 Zahlen, wobei jede Zahl im Bereich...

11
Entfalte musikalische Sprünge

Der Dal Segno und Da Capo sind zwei sehr häufig verwendete musikalische Begriffe. Sie bedeuten " vom Zeichen " (𝄋) bzw. " vom Anfang ". Es gibt auch die Idee der Coda (𝄌), die das Ende eines Musikstücks darstellt. Es ist das, was nach dem "Hauptteil" des Stückes gespielt wird. Ein DS al Coda ( Dal...