(Ich habe die Frage vorerst mit "C" markiert, aber wenn Sie eine andere Sprache kennen, die Gewerkschaften unterstützt, können Sie diese auch verwenden.) Ihre Aufgabe ist es, die vier mathematischen Standardoperatoren + - * /für die folgende Struktur zu erstellen : union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t …
Ziel ist es, ein Programm zu schreiben, das ein anderes Programm (Eingabe) mit möglichst wenig Zeichen codiert. Wertung Die Punktzahl entspricht der unterschiedlichen Anzahl von Zeichen, die für die Ausgabe benötigt werden. Niedrigere Punktzahl ist besser. Regeln Keine Zielsprachen mit einer begrenzten Anzahl von Befehlen. (Kein Brainf ** k, Whitespace …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie für Code Golf Stack Exchange zum Thema gehört . Geschlossen vor 2 Jahren . Die Zahlen sollten mit führenden Nullen in einem Feld mit der Länge …
Inspiriert von The Great API Easter Egg Hunt! Zusammenfassung Ihre Aufgabe ist es, im "Collatz-Raum" (der später erklärt wird) mit möglichst wenigen Schritten nach einer vorgegebenen Ganzzahl zu suchen. Einführung Diese Herausforderung basiert auf der berühmten Collatz-Vermutung, von der hoffentlich jeder hier zumindest gehört hat. Hier ist eine Zusammenfassung von …
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 …
Ein Bitzählkomparator (BCC) ist eine Logikschaltung, die eine bestimmte Anzahl von Zähleingängen A1, A2, A3, ..., Ansowie Eingaben, B1, B2, B4, B8, ...die eine Zahl darstellen, verwendet. Es kehrt dann zurück , 1wenn die Gesamtzahl der AEingänge , die an sind , ist größer als die Anzahl von den binär …
Stellen Sie sich vor, Sie haben zwei Boxen B(x)und B(y)jeweils ein unbekanntes Bit - 0 oder 1 - und eine Maschine F, die sie röntgen und eine dritte Box für B(x^y)( xor ) produzieren kann. Fkann auch berechnen B(x*y)( und ). Tatsächlich sind dies nur Sonderfälle des einzelnen Vorgangs, den …
Ihre Aufgabe besteht darin, eine Zeichenfolge mit einem Isotop eines Elements als Eingabe zu verwenden, die wie im folgenden Beispiel mit der Ordnungszahl gefolgt von einem Leerzeichen und dem chemischen IUPAC-Symbol für das Element codiert ist: 162 Dy und geben Sie die Anzahl der Neutronen in einem Atom dieses Isotops …
In dieser Frage wird eine Zuordnung zwischen EBCDIC und einer Obermenge von ISO-8859-1 definiert. Ihre Aufgabe besteht darin, ein Netzwerk von NAND-Gattern mit zwei Eingängen aufzubauen, das acht Eingänge A1, A2, A4, ..., A128für ein EBCDIC-Zeichen und acht Ausgänge B1, B2, B4, ..., B128für das entsprechende "ISO-8859-1" -Zeichen gemäß dieser …
Die allgegenwärtige numerische 7-Segment-Anzeige kann alle 16 hexadezimalen Ziffern eindeutig anzeigen, wie in dieser Wikipedia .gif gezeigt Einträge für diese Herausforderung erstellen ein Schaltbild unter Verwendung von NAND-Logikgattern, das die vier Bits einer hexadezimalen Ziffer in die Eingänge für die sieben Segmente transformiert. Die Eingaben für die 7-Segment-Anzeige sind normalerweise …
TL; DR : Lösen Sie diese besondere Herausforderung, eine Robotersimulation, indem Sie auf alle weißen Pads treten und die grauen Pads meiden. Sie können beliebig oft auf ein weißes Feld treten, solange Sie mindestens einmal auf jedes weiße Feld treten. Lösungen in Sprachen wie Befunge mit einem 2D-Anweisungszeiger würden ebenfalls …
Schreiben Sie einen Begriff auf den reinen untypisierten Lambda-Kalkül, der, wenn er auf eine kirchenkodierte Liste von Zahlen angewendet wird , ihn mit aufsteigenden oder absteigenden Zahlen zurückgibt. Kirchenlisten und -nummern müssen für ihre üblichen ADTs als Falten codiert werden: -- Usual ADTs for Lists and Nats (in Haskell, for …
Die Collatz-Sequenz ausgehend von einer positiven ganzen Zahl n wird folgendermaßen definiert: wenn n gerade ist, dann dividiere es durch 2 ( n' = n / 2) Wenn n ungerade ist, multipliziere es mit 3 und addiere 1 ( n' = 3n + 1) Wiederholen Sie die obige Iteration, bis …
Ein 2-Wege - Universallogikprozessor (2ULP) ist ein Netzwerk von Logikgattern , die zwei Eingänge nehmen Drähte Aund B, sowie vier weitere Eingänge L_, L_a, L_b, und L_ab, und erzeugen einen einzelnen Ausgang L(a, b)der vier unter Verwendung LEingänge als Wahrheitstabellenfunktion: Das 2ULP gibt zurück, L_wenn Aund Bbeide sind 0. Es …
Die meisten von Ihnen haben wahrscheinlich von dem berühmten Turtle Graphics-Programm gehört, das ursprünglich von Logo populär gemacht wurde. Diese Herausforderung besteht darin, ein Turtle Graphics-Programm in der Sprache Ihrer Wahl zu implementieren. Regeln: Der Boden muss eine Diagonale mit Abmessungen sein, die vom Benutzer durch Standardeintrag in der Form …
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.