Eine Code-Herausforderung ist ein Wettbewerb um kreative Wege zur Lösung eines Programmierpuzzles mit einem objektiven Gewinnkriterium, das nicht durch andere Scoring-Tags (z. B. Code-Golf) abgedeckt wird.
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 besteht Ihre Aufgabe darin, solche Vergleichsketten …
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 . Wenn …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ein zweidimensionales Array der Größe n × n …
Einführung Die Herausforderung ist eine sehr interessante Variante der Rennstrecke und dieser beiden Herausforderungen: Zum Vectory! - Der Vector Racing Grand Prix Programmieren Sie einen Rennwagen Quelle dieser Herausforderung ist hier: c't-Racetrack Diese Herausforderung ist besonders interessant (und unterscheidet sich von den beiden oben genannten Herausforderungen), da sie einen riesigen …
Weisen wir den 95 druckbaren ASCII-Zeichen die Nummern 0 bis 94 zu : !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Das Leerzeichen ist 0, !ist 1 usw. bis ~94. Wir weisen tab ( \t) auch 95 und newline ( \n) 96 zu . Betrachten Sie nun die unendliche Zeichenfolge, deren N-tes Zeichen das Zeichen darüber ist, …
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 zu reduzieren, es nach drei Schritten …
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 bekannt, dass dies durch dynamische Programmierung in O (n ^ 2) -Zeit …
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 …
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 +15 Punkte. Ausgefallene Tür +20 …
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 den meisten Situationen keinen Mehrwert und können durch häufigere …
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 akzeptiert. Im Schach kann sich …
In dieser Form des Spiels Tic-Tac-Chec besteht das Ziel darin, Schachfiguren zu bewegen, um vier in einer Reihe zu erhalten. Ihr Ziel hier ist es herauszufinden, ob eine Position einen Gewinnzug hat. Regeln Die Regeln sind ähnlich, aber nicht identisch mit denen von Tic-Tac-Chec. Das Brett ist 4 mal 4 …
Um das Halteproblem zu lösen, erhalten Sie eine Beschreibung eines Programms und müssen bestimmen, ob es jemals beendet wird oder nicht. Sie können dies niemals für alle Programme tun. Doch für Programme wie (in brainf *** ): > Es wird offensichtlich aufhören und für Programme wie: +[] Das wird es …
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 3 Jahren . Es gibt eine alte Geschichte über einen Steinmetz, der nie zufrieden war mit …
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.