Als «code-golf» getaggte Fragen

53
Können Sie Golf spielen?

Sie müssen einen zufälligen 18-Loch-Golfplatz erstellen. Beispielausgabe: [3 4 3 5 5 4 4 4 5 3 3 4 4 3 4 5 5 4] Regeln: Ihr Programm muss eine Liste mit Lochlängen für genau 18 Löcher ausgeben Jedes Loch muss eine Länge von 3, 4 oder 5 haben Die Lochlängen müssen für den gesamten Platz 72 betragen...

53
Teste eine Zahl auf Narzissmus

Eine narzisstische Zahl ist eine Zahl, die die Summe ihrer eigenen Ziffern darstellt, wobei jede Zahl zur Potenz der Anzahl der Ziffern erhoben wird. Nehmen Sie zum Beispiel 153 (3 Stellen): 1 3 + 5 3 + 3 3 = 1 + 125 + 27 = 153 1634 1 4 + 6 4 + 3 4 + 4 4 = 1 + 1296 + 81 + 256 = 1634 Die...

53
Welcher Go-Rang ist höher?

Spieler des traditionellen Brettspiels Go messen ihre Fähigkeiten in einem Rangsystem : Spieler, die neu im Spiel sind, werden als 30. kyū (geschrieben 30k) eingestuft und der Fortschritt wird bis zum 1. kyū (geschrieben 1k) heruntergezählt . Diese werden als Schülerränge betrachtet . Ein Spieler...

53
User Appreciation Challenge # 1: Dennis ♦

Ich kam spontan auf die Idee, eine Reihe von Herausforderungen an Benutzer zu stellen, die dazu beigetragen haben, dass die PPCG-Community für alle oder nur für mich ein angenehmer Ort ist. : P Wenn Sie den Namen von Dennis in ein Array von 1s und 0s konvertieren, in dem sich jeder Konsonant 1und...

53
Entschlüsseln Sie diese case- (sehr) sensiblen Strings

Tor Dies ist eine einfache Herausforderung. Ihr Ziel ist es, eine Zeichenfolge zu entschlüsseln, indem Sie jeden Buchstaben mit dem nächsten Buchstaben derselben Groß- / Kleinschreibung vertauschen, während Sie Nicht-Buchstaben-Zeichen unverändert lassen. Schritt für Schritt Erklärung Das erste...

53
Beliebig langes Currying

Schreiben Sie eine Funktion, fdie eine positive Ganzzahl aufnimmt und eine Funktion zurückgibt. Die zurückgegebene neue Funktion sollte mit identisch sein f. Wenn jedoch der "Beendigungsaufruf" auftritt, fsollte stattdessen die Summe aller übergebenen Ganzzahlen zurückgegeben werden. Zum Beispiel...

52
Gravitationskraft zwischen Zahlen

Die Gravitationskraft ist eine Kraft, die zwei beliebige Objekte mit Masse anzieht. In dieser Herausforderung werden unsere Objekte Zahlen sein und ihre Masse wird ihr Wert sein. Dabei geht es uns nicht um die Stärke der Kraft, sondern um die Richtung. Stellen Sie sich diese Zahlenreihe vor [1 6 9...

52
Roboter findet Kätzchen

Die Herausforderung Der kürzeste Code nach Zeichenanzahl, um Robot dabei zu helfen, das Kätzchen in möglichst wenigen Schritten zu finden. Golfer, dies ist eine Zeit der Krise - Kätzchen wird vermisst und Robot muss es finden! Der Roboter muss Kitten auf dem kürzesten Weg erreichen. Es gibt jedoch...

52
Ist mein Betriebssystem 32-Bit oder 64-Bit?

Es ist nicht mehr so ​​wichtig, aber gelegentlich muss es jemand wissen. Hier ist ein einfaches Beispiel: Sagen Sie mir ohne Benutzereingabe, ob der Computer, auf dem der Code ausgeführt wird, ein 64-Bit-Betriebssystem oder ein 32-Bit-Betriebssystem ist! Wenn der Code auf einem...

52
Mach X ohne Y

Normalerweise wird gesagt, dass "X ohne Y machen" Anfängern, die Herausforderungen schreiben, eine Falle sein kann ( Quelle ). Ich bin jedoch übermütig und denke, dass ich definitiv ein X ohne Ys machen kann. Nach dem Zufallsprinzip. Oh ja, das wird gut. Herausforderung: Geben Sie bei einer...

52
Das Verbotene eingebaut

In den Standardlücken ist Folgendes verboten : Behauptend, dass Ihre Antwort in "MyOwnLanguage" geschrieben ist, wobei der Befehl x"eine Folge von Zahlen lesen, diese in Dreiergruppen aufteilen und die letzten Zahlen derjenigen Gruppen ausdrucken, bei denen die zweite Zahl kleiner als die erste...

52
Haben n und n ^ 3 die gleichen Ziffern?

Bei einer gegebenen Zahl n (0 <= n <= 2642245) prüfen Sie, ob n und n 3 den gleichen Satz von Ziffern haben, und geben Sie dementsprechend einen Wahrheits- oder Falschwert aus. Lassen Sie uns zum Beispiel die Zahl 100 überprüfen. 100 3 ist 1000000. Die Ziffernfolge in 100 lautet {0, 1}. Der...

52
Sitzplätze in einem finnischen Kino

Sie erhalten die Karte eines Kinos als boolesche Matrix: 0 steht für einen freien Platz, 1 - belegt. Jeder hereinkommende Finne wählt den Sitz, der am weitesten ( euklidische Entfernung ) vom nächsten besetzten Platz entfernt ist, oder, falls es mehrere solcher Plätze gibt, den ersten in der Reihe...

52
Ist es ein Lipogramm?

Ein Lipogramm ist ein Wortblock, in dem ein bestimmtes Symbol fehlt. Im Moment vermeide ich unser fünftes Symbol von 26, das häufig auftaucht. Sie sollten jetzt wissen, was ich auslasse. Wenn nicht, schauen Sie nach "Lipogramm" und Sie werden es wissen. Deine Aufgabe Mit einem Zeichen, einem...

52
Helfen Sie mir mit Differentialrechnung!

Ich liebe das Programmieren und kenne jede Sprache, aber ich mag Mathe. Leider verlangt meine Schule, dass Computer-Studenten ein Jahr Rechenzeit benötigen. Nächste Woche gibt es einen Test und ich kenne keine der Formeln für Derivate! Bitte helfen Sie mir, die Formeln zu finden. Ich benötige ein...

52
Geschmacklos und andere Fehler

In einigen Versionen der Standard-Android-Taschenrechner-App können Sie eine Taste drücken, z. B. "sin" und dann die Taste "del", um sie zu "si" zu machen. Wahrscheinlich nur ein Fehler, den sie nicht entfernen müssen. Die folgenden Buchstaben / Buchstabengruppierungen sind typisierbar: Sünde si s...

52
In wie viele Bits passe ich?

Geben Sie für jede positive 32-Bit-Ganzzahl ( 1 ≤ n ≤ 0xFFFFFFFF) die Anzahl der zur Darstellung dieser Ganzzahl erforderlichen Bits aus. Testfälle | n | n in binary | bits needed | |----------------------------------| | 1 | 1 | 1 | | 2 | 10 | 2 | | 3 | 11 | 2 | | 4 | 100 | 3 | | 7 | 111 | 3 | | 8...

52
Bestimmen Sie den Würfelwert aus der Seitenansicht

Schreiben Sie ein Programm oder eine Funktion, die den linken und rechten Wert der Würfel als ganze Zahlen (1-6) nimmt und den Wert oben zurückgibt. Würfellayout: +---+ | 1 | +---+---+---+---+ | 2 | 3 | 5 | 4 | +---+---+---+---+ | 6 | +---+ ,^. <´ 5 `> <-- Top value |`._,´| .6 | 4, <--...

51
Anhängen von Zeichenfolgenlängen

Herausforderung: Wenn Sie eine Zeichenfolge sfür die Zeichen a- z, A- Z, 0- 9angeben, hängen Sie die Länge von san sich selbst an und zählen die zusätzlichen Zeichen in der Länge als Teil der Gesamtlänge von s. Eingang: Nur eine Zeichenfolge von beliebiger Länge (kann leer sein). Ausgabe: Dieselbe...