Golf ich ein OOP! Zwei wichtige Komponenten der objektorientierten Programmierung sind Vererbung und Komposition. Zusammen ermöglichen sie die Erstellung einfacher, aber leistungsfähiger Klassenhierarchien zur Lösung von Problemen. Ihre Aufgabe besteht darin, eine Reihe von Anweisungen zu einer Klassenhierarchie zu analysieren und Fragen zur Hierarchie zu beantworten. Eingang Eine Reihe von …
Diese Frage wurde von diesem HNQ inspiriert . Über die Serie Diese Frage ist nun Teil einer Reihe zur AGM-Methode. In diesem ersten Beitrag der Reihe geht es um die Berechnung der AGM. Sie können dies wie jede andere Code-Golf-Herausforderung behandeln und beantworten, ohne sich Gedanken über die Serie zu …
Einführung Dies ist eine sehr einfache Herausforderung: Zählen Sie einfach die Teiler einer Zahl. Wir hatten schon einmal eine ähnliche, aber kompliziertere Herausforderung , aber ich beabsichtige, diese für Einsteiger zu schaffen. Die Herausforderung Erstellen Sie ein Programm oder eine Funktion, die bei einer streng positiven Ganzzahl Nausgibt oder zurückgibt, …
Inspiriert von dieser Frage: Erstellen Sie eine Funktion (oder ein vollständiges Programm), die eine Liste mit Zahlen empfängt und die neu geordnete Liste ausgibt, sodass geradzahlige Zahlen zuerst angezeigt werden und ungeradzahlige Zahlen folgen. Die Werte der Zahlen selbst haben keinen Einfluss auf die Reihenfolge - nur die Indizes. Alle …
Benutzer von Leerzeicheneinrückungen, vereinigt euch ! Wir müssen gegen alle Benutzer mit niedrigen Tabs kämpfen ! Ihre Mission (sollten Sie diese akzeptieren) ist es, ein Programm oder eine Funktion zu schreiben, die zwei Argumente enthält: Eine Zeichenfolge: Dies ist die Eingabe. Eine positive Ganzzahl: Dies ist die Anzahl der Leerzeichen …
Diese Herausforderung ist locker vom Zachtronics-Spiel Infinifactory inspiriert . Sie erhalten eine Ansicht von oben auf ein rechteckiges Gitter von Förderbändern, dargestellt durch >v<^. Es kann Zellen ohne Förderer geben, die durch Leerzeichen dargestellt werden. Hier ist ein Beispiel: > <vv < v ^ >v v >v^^>vv^ ^>^ v > …
Die Aufgabe Schreiben Sie ein Programm oder eine Funktion, die eine Verkehrskreuzungsstruktur verwendet und die Reihenfolge ausgibt, in der Fahrzeuge vorbeifahren. Die Ausgabe sollte mit folgendem Format höchstens vier Zeilen enthalten #. x->y\n, wobei #eine Sequenznummer Zahl ist, durch den Punkt gefolgt ., xund ysind Zeichen ["N", "E", "S", "W"]. …
Dies ist meine erste Herausforderung! Hintergrund Perfekte Zahl ist eine positive ganze Zahl, die der Summe aller Teiler außer sich selbst entspricht. Also 6ist perfekte Nummer, da 1 + 2 + 3 = 6. Auf der anderen Seite 12liegt das nicht daran 1 + 2 + 3 + 4 + …
Schreiben Sie ein Programm, das als Eingabe eine Zeichenfolge verwendet, die eine Zeichenfolge mit den folgenden Eigenschaften ausgibt. Wenn ein Zeichen in der Zeichenfolge ein Großbuchstabe ist (ASCII 41-5A), wird das Zeichen durch eine Zeichenfolge ersetzt, die alle Buchstaben bis einschließlich des Originalbuchstaben in Großbuchstaben enthält. Wenn beispielsweise die Eingabezeichenfolge …
Hex aussprechen Für diejenigen unter Ihnen, die noch nicht mit der Show Silicon Valley begonnen haben, ist diese Herausforderung von einem Austausch inspiriert, der wie folgt abläuft ( YouTube ): Kid - Here it is: Bit… soup. It’s like alphabet soup, BUT… it’s ones and zeros instead of letters. Erlich …
In dieser Herausforderung besteht dein Ziel darin, die Texte auf Daft Punks Harder, Better, Faster, Stronger auszugeben . Speziell diesen Text ausgeben: Work It Make It Do It Makes Us Harder Better Faster Stronger More Than Hour Our Never Ever After Work Is Over Work It Make It Do It …
Einführung Die Drachenkurve ist eine fraktale Kurve, die insbesondere auf den Titelseiten des Jurassic Park-Romans erscheint. Es kann sehr einfach als Prozess des Faltens eines Papierstreifens beschrieben werden, wie im Wikipedia-Artikel über diese Kurve erläutert. Die ersten Iterationen der Erzeugung dieser Kurve sehen folgendermaßen aus (Bildnachweis für das Bild bei …
Die Aufgabe ist einfach. Holen Sie mir ein paar 1000, 500und 100Notizen. Wie ? Sie könnten fragen. Keine Sorge, Sie müssen keine Bank ausrauben, da sich in der Nähe ein Geldautomat befindet, der Ihre Kreditkarte akzeptiert. Aber Ihr Kreditlimit ist gerade genug für die Aufgabe, so dass Sie mit den …
Es war ein warmer Sommerabend ... Als mein dummes Auto beschloss, auf dem Rückweg vom Supermarkt mitten auf der Straße eine Panne zu haben. Ich schob es an die Seitenlinie und beschloss, nach Hause zu gehen. Ich öffnete den Kofferraum, um das Lebensmittelgeschäft und die restlichen Sachen herauszunehmen. Zu diesem …
Ich habe eine Weile auf dieser Seite geblättert, bin aber erst kürzlich sehr daran interessiert, einige der Herausforderungen auszuprobieren. Ich hatte vor, mich in einigen der bestehenden Code-Golf-Themen zu versuchen, hatte aber gestern eine Weile keinen Internetzugang und habe mir in der Zwischenzeit meine eigene Herausforderung ausgedacht. Ihre Aufgabe ist …
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.