Schreiben Sie das kürzestmögliche Programm, das den Mauszeiger in einem nach oben weisenden gleichseitigen Dreieck mit einer Seitenlänge von 274 Pixel und einem Schwerpunkt genau in der Mitte des Bildschirms einfängt. (Dreieck wegen Käsespalten.) Während Ihr Programm ausgeführt wird, sollte sich die Spitze des Cursors niemals außerhalb dieses Dreiecks bewegen …
Ein bestimmtes Kinderspiel, oft "Huckle Buckle Beanstalk" genannt, wird mit zwei Spielern gespielt. Hier ist eine kurze Beschreibung, wie das Spiel gespielt wird: Ein Spieler wird als "Hider" und der andere als "Sucher" bezeichnet. Der Suchende verlässt den Raum, während der Versteckte ein kleines, vorgewähltes Objekt versteckt, den "Schatz". Der …
Mit einem Fenster ähnlich dem unten abgebildeten erhalten Sie eine Liste von Zeichenfolgen, die Sie in alphabetischer Reihenfolge einfügen möchten. Wie gezeigt, haben Sie fünf Operationen: Nach oben bewegen [U] - Verschiebt die ausgewählte Zeichenfolge um eine Stelle nach oben Nach unten bewegen [D] - Verschiebt die ausgewählte Zeichenfolge um …
Problem Ich habe ein GROSSARTIGES neues Programm, das die Art und Weise verändern wird, wie wir über Mathematik im Computer denken, algebraische Funktionen aufnehmen und ERSTAUNLICHE Dinge damit machen! Das einzige Problem ist, dass ich nur bestimmte Algebra analysieren kann, sonst faltet sich das Universum in sich zusammen, was schlecht …
Ich löse Aufgabe, wo: Eingang: Eine Zahl als Ganzzahl. Ausgabe: Die nächstgrößere palindromische Primzahl als Ganzzahl. Ich würde mich über Hinweise freuen, wie ich meine Lösung verkürzen kann. Oder Anweisungen, wenn eine Änderung des Ansatzes von Vorteil wäre. golf=lambda l,r=range:next(x for x in r(10**6)if(x==int(`x`[::-1]))&all(x%d for d in r(2,x))and x>l) palindromisch: …
Bei einer Liste von Bewertungen (nicht negative Ganzzahlen), die vom größten zum kleinsten vorsortiert sind: [ 10, 10, 6, 6, 4, 0] Weisen Sie jeder Punktzahl einen ganzzahligen Rang zu, beginnend mit 1 und aufsteigend, sodass gleiche Punktzahlen den gleichen Rang haben (dh sie sind gebunden): [ 1, 1, 3, …
Ich möchte positive ganze Zahlen kompakt xin Bits codieren , so dass ein zustandsloser Decoder, der den Maximalwert mvon jedem kennt, wieder in die ursprünglichen ganzen Zahlen decodieren kann x. Es soll möglich sein, die Verkettung von Codierungen eindeutig zu decodieren, wie dies bei der Huffman-Codierung der Fall ist. [Die …
Gewinner: Ian D. Scotts Antwort um ein Byte (48 Bytes)! Hervorragend! Ihr Programm muss Eingaben von einem Bruchteil akzeptieren, der vereinfacht werden kann, und ihn dann vereinfachen. Regeln: Wenn der Bruch bereits in seiner einfachsten Form vorliegt, müssen Sie den Benutzer informieren Keine eingebauten Funktionen, um dies zu tun Der …
Nicht auf eine Programmiersprache beschränkt. Was ich sage ist, dass Sie 1 übergeben und es Montag zurückgibt, 7 entspricht Sonntag und so weiter. Ich habe eine 146-Byte-Anweisung in Java verwaltet, um dasselbe zu tun. return (n<1?"invalid":(n<2?"monday":(n<3?"tuesday":(n<4?"wednesday":(n<5?"thursday":(n<6?"friday":(n<7?"saturday":(n<8?"sunday":"invalid")))))))); Ihr Programm sollte: vollständige Wörter ausgeben (STDOUT) Nicht abstürzen, wenn die Eingabe kleiner als …
Schreiben Sie ein Programm (der Hauptteil der Funktion reicht aus), das eine Zeichenfolge alphanumerischer Zeichen akzeptiert und gemäß ISO 13616: 2007 validiert. Der Validierungsalgorithmus lautet (Quelle: Wikipedia-Artikel auf IBAN http://en.wikipedia.org/wiki/International_Bank_Account_Number ): Validierung der IBAN Eine IBAN wird validiert, indem sie in eine Ganzzahl konvertiert und eine grundlegende Mod-97-Operation (wie in …
Sie müssen ein Programm erstellen, das die Syntax von Programmen derselben Sprache überprüfen kann. Wenn Sie dies beispielsweise in Python tun, wird die Python-Syntax überprüft. Ihr Programm erhält ein Programm bei Standardeingabe und überprüft, ob seine Syntax korrekt ist oder nicht. Wenn es korrekt ist, geben Sie bei der Standardausgabe …
Bei einem bekannten Puzzle wird gezählt, wie viele Quadrate mit den Punkten in einem 3x3-Raster erstellt werden können: . . . . . . . . . Die Antwort lautet 6 - vier kleine Quadrate, ein großes Quadrat und ein Quadrat aus den oberen, linken, unteren und rechten Stiften mit …
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 2 Jahren . Tor Ersetzen Sie alle Kommentare in C, C ++ oder Java Code durch …
Herausforderung Ich bin sicher, Sie haben den Titel gelesen und sind hereingekommen, um Ihren Repräsentanten zu bewirtschaften. Sie müssen sich im kürzesten Code gegenseitig herausfordern, um das Auftreten einer Zeichenfolge in einer anderen zu zählen. Zum Beispiel bei folgender Eingabe: aaaabbbbsssffhd als Zeichenfolge und die Zeichenfolge s sollte ausgeben 3 …
Diese Herausforderung basiert auf einigen neuen Erkenntnissen im Zusammenhang mit der Collatz-Vermutung und wurde im Geiste eines kollaborativen Polymath-Projekts entworfen . Das Lösen der vollständigen Vermutung wird von Experten der Mathematik- / Zahlentheorie als äußerst schwierig oder möglicherweise unmöglich angesehen, aber diese einfachere Aufgabe ist durchaus machbar und es gibt …
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.