Herausforderung: Geben Sie bei einer Liste nicht leerer Listen von Ganzzahlen eine Liste von Tupeln der folgenden Form zurück: Tupel der ersten Liste beginnen mit jedem Element der ersten Liste, gefolgt vom ersten Element jeder nachfolgenden Liste, daher sollte das i-te Tupel sein [ith element of first list, first element …
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, subframe filt logic, and/or wall logic? Daher wäre …
Eine wenig bekannte Tatsache ist, dass Haskell eine dynamisch typisierte interpretierte Sprache wird, wenn Sie genügend Spracherweiterungen (ghc) aktivieren! Das folgende Programm implementiert beispielsweise das Hinzufügen. {-# Language MultiParamTypeClasses, FunctionalDependencies, FlexibleInstances, UndecidableInstances #-} data Zero data Succ a class Add a b c | a b -> c instance Add …
In dieser Herausforderung schreiben Sie einen Interpreter für 2 Ω (transkribiert als TwoMega ), eine Sprache, die lose auf Brainfuck mit einem unendlich dimensionalen Speicherplatz basiert . Die Sprache 2 Ω enthält drei Zustandselemente: Das Band , eine unendliche Liste von Bits, wurde alle auf 0 initialisiert. Es hat ein …
Nehmen Sie die Zahlen 0, 1, 2, 3, 4, ...und ordnen Sie sie im Uhrzeigersinn an. Beginnen Sie nach unten und schreiben Sie jede Ziffer in ein eigenes Quadrat. Geben Sie dann bei einem von vier unterschiedlichen und konsistenten ASCII-Zeichen (Ihrer Wahl), die eine Achse darstellen, und einer Eingabe-Ganzzahl ndie …
Die Herausforderung Erstellen Sie eine Funktion, die ein Array von Zahlen verwendet und von jedem Element das niedrigste Element im Array subtrahiert, das noch nicht von einem anderen subtrahiert wurde. Nach Verwendung des niedrigsten Werts kann er nicht mehr verwendet werden. Zahlen im Array sind Dezimalzahlen und nicht unbedingt ganze …
Bestimmen Sie anhand einer Reihe von Elementen mit jeweils einem Gewicht und einem Wert die Anzahl jedes Elements, das in eine Sammlung aufgenommen werden soll, damit das Gesamtgewicht kleiner oder gleich einem bestimmten Grenzwert ist und der Gesamtwert so groß wie möglich ist. Wikipedia für weitere Informationen Zum Beispiel können …
Dies ist eine Herausforderung für Polizisten und Räuber, die darauf basiert, Sprachen zu definieren und zu beweisen, dass sie vollständig sind. Dies ist der Thread der Polizei. Der Räuberfaden ist hier . Cops Als Polizist bereiten Sie zwei Dinge vor: Eine formale Spezifikation einer Programmiersprache oder eines anderen Computersystems. (Computersysteme …
In dieser Aufgabe erhalten Sie eine ungerade Anzahl weißer Kugeln und die gleiche Anzahl schwarzer Kugeln. Die Aufgabe besteht darin, alle Arten des Einlegens der Kugeln in Behälter zu zählen, so dass in jedem Behälter eine ungerade Anzahl jeder Farbe vorhanden ist. Nehmen wir zum Beispiel an, wir haben 3 …
Diese Frage ähnelt dem größten Platz in einem Raster . Herausforderung Bei einer Matrix von 1und 0in einem Zeichenfolgen- "xxxx,xxxxx,xxxx,xx.."oder Array-Format ["xxxx","xxxx","xxxx",...]erstellen Sie eine Funktion, die den Bereich der größten quadratischen Submatrix bestimmt, die alle enthält 1. Eine quadratische Submatrix hat die gleiche Breite und Höhe, und Ihre Funktion sollte …
Einführung Ich habe einige ASCII-Autos, die Geschwindigkeit und Richtung haben. Ihre Geschwindigkeit wird durch ihre Anzahl dargestellt. Wenn ein Auto ist <>, hat es angehalten. Beispielsweise: <> 1> 2> 3> Nach einer Sekunde bekomme ich <> 1> 2> 3> Nach zwei bekomme ich <> 1> 2> 3> Wenn zwei Autos …
Herausforderung: Erstellen Sie ein Programm oder eine Funktion, die eine ganzzahlige Eingabe akzeptiert und ein neues Programm / eine neue Funktion wie unten angegeben ausgibt. Eingang: Ganzzahl n: Zeit in Sekunden, bevor die Zeitbombe explodiert. Ausgabe: Das ursprüngliche Programm, das die Zeit in Sekunden nals Eingabe hatte, gibt ein neues …
Dies ist ein etwas Beweis Golf -ähnlichen Cops-und-Räuber Herausforderung. Dies ist der Faden der Räuber; Der Thread der Polizei ist hier . Räuber Die Cops werden abstrakte Umschreibungssysteme veröffentlichen. Ihre Aufgabe ist es, ihre Übermittlungen zu knacken, indem Sie beweisen, dass die Zielzeichenfolge von der Quellzeichenfolge aus erreicht werden kann …
Ich versuche, eine Funktion über mehrere Zeilen zu erstellen. Parameter der Herausforderung: Funktion gibt 'barbarian' zurück Nur 2 Zeichen pro Zeile Maximal 40 Zeilen. Ich versuche immer wieder, meine Funktion mit einem fetten Pfeil zu deklarieren, aber fette Pfeile scheinen nicht zu funktionieren, wenn Sie sie nicht verbunden haben. Quelle …
Bei einer positiven Ganzzahl N ("Viralität") sollte Ihr Programm eine ASCII-Zeichnung eines Baums mit zwei Zweigen der Länge N erstellen, die sich von der oberen linken Ecke nach unten und / oder rechts erstrecken. Die Richtung, die jeder Zweig nach dem ersten Sternchen einnimmt, kann entweder nach rechts oder nach …
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.