Diese Herausforderung hängt mit der C # -Sprache zusammen. Beachten Sie, dass Herausforderungen, bei denen die Antworten in einer bestimmten Sprache vorliegen müssen, im Allgemeinen nicht empfohlen werden.
Welche allgemeinen Tipps haben Sie zum Golfen in C #? Ich bin auf der Suche nach Ideen, die sich auf Code-Golf-Probleme im Allgemeinen anwenden lassen, die zumindest etwas spezifisch für C # sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro Antwort. - von Marcog's …
Ich hoffe, diese Art von "Rätsel" ist in Programming Puzzles & Code Golf nicht mehr wegzudenken. Geben Sie ein Beispiel für eine Situation, in der die folgende C # -Methode zurückgibtfalse : public class Giraffe : Animal { public bool Test() { return this is Giraffe; } } Regeln: Die …
Herausforderung Mit der folgenden C # -Methode: private static bool Test(bool a, bool b) { if (a && b) return false; if (a) if (b) return true; return false; } Liefern Sie die Werte aund bdamit truewird zurückgegeben. Gewinnbedingung Der erste Eintrag, der die richtigen Argumente angeben kann, damit die …
Triangularity ist ein neuer von Mr. Xcoder entwickelter Esolang, bei dem die Codestruktur einem ganz bestimmten Muster folgen muss: In der ndritten Codezeile müssen sich genau die 2n-1Zeichen des Programms befinden. Dies führt zu einer Dreiecks- / Pyramidenform, wobei die erste Zeile nur ein Zeichen hat und der Rest in …
Dies ist durch die Syntax, die ich vermute, auf Java und C # beschränkt. In diesem Programmierrätsel musst du Exceptions produzieren , die gefangen werden können, aber am Ende des Fangblocks erneut geworfen werden. try { while(true) try { // you are only allowed to modify code between this try …
In dieser Herausforderung besteht Ihre Aufgabe darin, Teilzeichenfolgen mit einer bestimmten Struktur zu lokalisieren. Eingang Ihre Eingabe besteht aus zwei nicht leeren alphanumerischen Zeichenfolgen, einem Muster p und einem Text t . Die Idee ist, dass jedes Zeichen von peine zusammenhängende nicht leere Teilzeichenfolge darstellt, tdie nebeneinander auftritt, und pderen …
Fügen Sie bei der folgenden C # -Programmausgabe Falseeine "böswillige" Codezeile ein, sodass das Programm sie ausgibt True. class Program { static void Main() { System.Console.Write("False"); ; } } Ihre Antwort sollte aus einer Zeichenfolge bestehen, die das zweite Semikolon ersetzt und das Programm dazu veranlasst True, das Ganze Trueund …
Ich habe kürzlich einige Fragen zu SO gesehen, in denen Sie gefragt wurden, ob Sie mit C # ein Hello World-Programm erstellen können, ohne Semikolons zu verwenden. Die Herausforderung besteht darin, dies erneut zu tun, jedoch mit der geringstmöglichen Menge an Code!
Ihre Aufgabe ist es, ein Brainfuck-Programm für jeden der folgenden Binäroperatoren zu erstellen. Jedes Programm sollte eine oder zwei 8-Bit-Zahlen (A und B) von der Eingabe nehmen und die angegebene Operation berechnen: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A …
Jason hat einen großen JSON, aber er ist nicht lesbar, deshalb muss er ihn verschönern. Formatierungsspez Der JSON hat 4 verschiedene Typen: Zahlen; Gerade0-9 Saiten; Mit doppelten Anführungszeichen versehene "Zeichenfolgen mit\ Arrays; Begrenzt durch [], wobei Elemente durch getrennt sind ,, können Elemente eines dieser Typen sein Objekte; Durch das …
Ich versuche, mit C # den Index der ersten 1 (von rechts nach links) in der binären Darstellung einer Zahl zu finden. Zum Beispiel, da 100 in binär ist: 0b1100100 Die erste 1 befindet sich an dritter Stelle von rechts, sollte also 3 ergeben. 234 sollte 2 ergeben, 0 sollte …
Dieses Programmierpuzzle ist inspiriert von einer anderen Frage, die gestern hier gestellt wurde, aber vom Autor gelöscht wurde ... Die Herausforderung: Erstellen Sie eine ausführbare Binärdatei (Windows .EXE- oder Linux-Binärdatei) mit Visual C # (oder Ihrer bevorzugten C # -IDE), die den folgenden Text in die Standardausgabe druckt: Main() is …
Was ist die kürzeste C # -Anweisung, die eine Zeichenfolgendarstellung einer Zahl in eine konvertiert int[], die jede Ziffer enthält? string number = "1234"; number.Array.ConvertAll(line.ToCharArray(), c => Int32.Parse(c.ToString())); number.ToCharArray().Select(i => Convert.ToInt32(i.ToString())).ToArray(); number.Select(i => Int32.Parse(i.ToString())).ToArray(); number.Select(i => i - '0').ToArray(); Kann jemand meinen letzten Ansatz schlagen?
Ich habe in einer Reihe von PHP - Code Golf teilnehmend Herausforderungen vor kurzem und einige der Techniken , die verwendet werden , um Daten aus einer Datei zu lesen, wie fopen()und fread()oder file_get_contents()meinem Code auf der char Zählung ein Schlagen wirklich geben. Insbesondere die Methoden zum Einlesen der Befehlszeileneingabe. …
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.