Als «code-challenge» getaggte Fragen

10
Verkleidete Transformatoren (Cops 'Thread)

Der Faden des Räubers ist hier Die Aufgabe der Polizei besteht darin, eine Funktion oder ein Programm zu schreiben, die, wenn sie eine Eingabe von sich selbst erhalten, eine endliche deterministische Zeichenfolge ausgeben. Wenn das Programm eine andere Eingabe erhält, sollte es eine andere Ausgabe...

9
N-Queens Problem [geschlossen]

Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Geschlossen vor 5 Jahren . Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen...

9
Verlustbehaftete Textkomprimierung

Hintergrund Von den 256 möglichen Zeichen, die ein Byte darstellen kann, werden unter den meisten Umständen nur einige verwendet. Könnten wir das nicht irgendwie ausnutzen und unsere Textdateien verkleinern, indem wir die selten verwendeten Buchstaben überflüssig machen? Viele Buchstaben bieten in...

9
Türen Türen Türen, komm runter zum Türladen!

Die Herausforderung ist zweifach: Machen Sie ein Programm, das eine Tür baut. ASCII, HTML oder anders Machen Sie die Tür funktionsfähig. Öffnet und schließt Entweder durch Eingabe oder Interaktion zu öffnen! Nicht funktionierende Tür +5 Punkte. Nur eine zu öffnende Tür +10 Punkte. Interaktive Tür...

9
Finde die schlaueste Primzahl

Intro Betrachten Sie den Prozess, bei dem eine positive ganze Zahl n in einer Basis b genommen und jede Ziffer durch ihre Darstellung in der Basis der Ziffer rechts ersetzt wird. Wenn die Ziffer rechts eine 0 ist, verwenden Sie die Basis b . Wenn die Ziffer rechts eine 1 ist, verwenden Sie unär mit...

9
Eingeschränkte Speicheroptimierung

Der Bearbeitungsabstand (oder Levenshtein-Abstand) zwischen zwei Zeichenfolgen ist die minimale Anzahl von Einfügungen, Löschungen und Ersetzungen einzelner Zeichen, die erforderlich sind, um eine Zeichenfolge in die andere umzuwandeln. Wenn die beiden Zeichenfolgen jeweils die Länge n haben, ist...

9
Kombinator-Quines

Hintergrund Sie haben gerade gelernt, was kombinatorische Logik ist. Fasziniert von den verschiedenen Kombinatoren verbringen Sie viel Zeit damit, sie kennenzulernen. Sie stolpern schließlich über diesen besonderen Ausdruck: (S I I (S I I)) Sie bemerken, dass beim Versuch, es auf seine normale Form...

9
Die zehnhundert häufigsten Wörter

Diese Frage wurde geschrieben, weil "Thing Explainer" Spaß macht und mir eine Idee gab. Schreiben Sie "Dinge, die den Computer dazu bringen, Dinge zu tun", die eine Reihe von Buchstaben, Zahlen und ähnlichen Dingen lesen / nehmen "#%|?und zurückgeben, True / 1wenn alle Wörter Teil dieser Menge sind...

9
Erweitern Sie die Vergleichsketten

Im Gegensatz zu den meisten Sprachen wertet Python a<b<cwie in der Mathematik aus und vergleicht die drei Zahlen im Gegensatz zum Vergleich des Booleschen a<bmit c. Der richtige Weg, dies in C (und vielen anderen) zu schreiben, wäre a<b && b<c. Bei dieser Herausforderung...

9
Bei einer int-Eingabe n wird n * umgekehrt (n) ausgedruckt.

Bei gegebener Ganzzahl nausdruckenn * reversed(n) reversed(n)ist die Nummer, die Sie erhalten, wenn Sie reversedie Ziffern von n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) =...

9
Tipps zum Golfen in The Powder Toy

Viel Spaß mit diesem, The Powder Toy ist eine interessante Herausforderung für den Golfsport, insbesondere mit Filt-Logik. Was TPT zu einer Herausforderung macht, sind die vielen, vielen, vielen Möglichkeiten, ein Problem anzugehen: Should I use Cellular Automaton rules, SWCH logic, Filt logic,...

9
ASCII-Labyrinthkomprimierung

Herausforderung Entwerfen Sie einen Komprimierungsalgorithmus, der auf das Komprimieren von ASCII-Labyrinthen spezialisiert ist. Sie müssen sowohl einen Komprimierungsalgorithmus als auch einen Dekomprimierungsalgorithmus erstellen. Ihre Punktzahl basiert auf der Größe Ihrer komprimierten...