Als «grid» getaggte Fragen

32
Invertiere ein Minesweeper Board

Minesweeper ist ein beliebtes Computerspiel, bei dem Sie wahrscheinlich viel Zeit damit verschwendet haben, die Zellen, die Minen sind, in einem rechteckigen Raster anzuzeigen, basierend auf Hinweisen darauf, wie viele benachbarte Minen jede Nicht-Minenzelle hat. Und falls Sie es noch nicht...

32
Erziele Tarzans olympische Schwungroutine

Olympische Weinschwinger üben ihre Routinen in Standardbäumen aus. Insbesondere Standard - Baum nhat Eckpunkte für nach 0oben durch n-1und Kanten Verbinden jeden Nicht - Null - Scheitel azu dem Scheitelpunkt n % adarunter. So sieht Standard Tree 5 beispielsweise folgendermaßen aus: 3 | 2 4 \ / 1 |...

32
Kettenreaktion von Bomben

Einführung: Vor der Aufgabe macht jedes Element auf der Karte Folgendes: Einfaches Land ( X): Das macht nichts. Zerstörtes Land ( -): Dies ist dasselbe wie einfaches Land, wird jedoch durch eine Bombe zerstört. Die aktive Bombe ( !): Auf einer Karte zerstört dies alles in einem 3x3 Quadrat: XXXXX...

31
Summe der Potenzen von 2

Die Herausforderung Bei einer Ganzzahleingabe von xwhere 1 <= x <= 255werden die Ergebnisse von Zweierpotenzen zurückgegeben, die bei Summierung ergeben x. Beispiele Angesichts der Eingabe: 86 Ihr Programm sollte folgendes ausgeben: 64 16 4 2 Eingang: 240 Ausgabe: 128 64 32 16 Eingang: 1...

31
Erkennen Sie eine Rebe

Hintergrund Ich habe ein paar alte und körnige Schwarzweißbilder. Einige von ihnen stellen Weinreben dar, die an einer Wand klettern, andere nicht - Ihre Aufgabe ist es, sie für mich zu klassifizieren. Ein- und Ausgabe Ihre Eingabe ist ein rechteckiges 2D-Array von Bits A , das in einem beliebigen...

31
Faro mischt ein Array

Ein Faro-Shuffle ist eine Technik, die häufig von Magiern verwendet wird, um ein Deck zu "mischen". Um einen Faro-Shuffle auszuführen, schneiden Sie zuerst das Deck in zwei gleiche Hälften und verschachteln dann die beiden Hälften. Beispielsweise [1 2 3 4 5 6 7 8] Faro wird gemischt [1 5 2 6 3 7 4...

30
Eine fragile Quine

Eine fragile Quine Ein fragiles Quine ist ein Quine, das die Eigenschaft erfüllt, dass jede Teilzeichenfolge, die durch Entfernen eines einzelnen Zeichens erstellt wird, bei der Auswertung einen Fehler erzeugt. Beispielsweise. Wenn Ihr Programm asdfeine Quine ist, müssen folgende Fehler auftreten,...

30
Ganze Zahlen, montieren!

Ihre Aufgabe ist es, die Ganzzahlen von 1bis N(als Eingabe angegeben) zu einem Rechteck aus Breite Wund Höhe H(auch als Eingabe angegeben) zusammenzusetzen. Einzelne Zahlen können um ein Vielfaches von 90 Grad gedreht werden, sie müssen jedoch als zusammenhängende Blöcke im Rechteck erscheinen. Das...

30
Eindeutig getrennte Pixel

Suchen Sie für ein N x N- Bild einen Satz von Pixeln, sodass kein Abstand mehr als einmal vorhanden ist. Das heißt, wenn zwei Pixel durch einen Abstand d voneinander getrennt sind , sind dies die einzigen zwei Pixel, die durch genau d voneinander getrennt sind (unter Verwendung des euklidischen...

30
Eine Schildkröte findet ein Portal

Die Schildkröte möchte sich entlang des Gitters bewegen, um zu seinem Futter zu gelangen. Er möchte wissen, wie viele Züge er braucht, um dorthin zu gelangen. Da er langsam ist, hat er Teleporter um seine Domain eingerichtet, die er nutzen wird, wenn sich sein Weg verkürzt. Oder meide sie, wenn es...

30
Töte es mit Feuer

Haftungsausschluss: Die Geschichte, die in dieser Frage erzählt wird, ist vollständig fiktiv und wurde ausschließlich zum Zweck der Bereitstellung eines Intro erfunden. Ich bin ein böser Bauer, und um die Weizenpreise in meiner Gegend zu vertreiben, habe ich beschlossen, die Felder aller Bauern um...

29
Eine spiralförmige Sequenz

Hintergrund Die OEIS-Sequenz A272573 beschreibt eine Spirale auf einem hexagonalen Gitter wie folgt: Beginnen Sie eine Spirale von Zahlen auf einer hexagonalen Kachelung, wobei das anfängliche Sechseck a (1) = 1 ist. Die Sequenz beginnt 1, 2, 3, 4, 5, 6, 7, 4, 6, 8, 5, 9, 8, 10, 2, 11, ... Hier ist...

29
Sehr einfache Rastermarken

Schreiben Sie ein Programm oder eine Funktion, die drei positive ganze Zahlen (W, H und N) enthält. Drucken Sie ein W × H-Raster aus oder geben Sie es zurück ., wobei jedes N-te .in der normalen englischen Lesereihenfolge durch ein ersetzt wird X. Beispiel: Bei W = 7, H = 3, N = 3 ist das Raster 7...

29
Schneemann-Bowling

(verwandt / inspiriert von: Eine Bowling-Formation zeichnen ) In den Wintermonaten ist es ein lustiger Zeitvertreib, mit einem großen Ball (wie einem Basketball) und winzigen Schneemannfiguren Schneemann-Bowling zu spielen. Lassen Sie uns dies in ASCII neu erstellen. Jeder Schneemann besteht aus:...

29
Bist du im größten Raum?

Einführung Sie haben kürzlich ein Stellenangebot bei einer Pretty Good Software Company angenommen. Sie sind ziemlich zufrieden mit der Größe Ihres Büros, aber haben Sie das größte Büro? Es ist schwer zu sagen, wenn man nur die Büros seiner Kollegen ansieht, wenn man vorbeischaut. Der einzige Weg,...

29
Ein Quadrat aus Text

Die Herausforderung Geben Sie bei einer gegebenen Zeichenfolge den Text in Form eines Quadrats aus. Sie können davon ausgehen, dass der Text immer in ein Quadrat passt und niemals eine leere Zeichenfolge ist. Sie können auch davon ausgehen, dass es niemals Zeilenumbrüche geben wird. Beispiel Input:...

29
Wie viele Türme können Sie sehen?

Diese Frage basiert auf dem Zahlenrätsel Towers (auch Wolkenkratzer genannt), das Sie online spielen können . Ihr Ziel ist es, eine Lösung für das Rätsel zu finden und die Hinweise zu ermitteln - die Anzahl der Türme, die in jeder Zeile und Spalte sichtbar sind. Dies ist Codegolf, so dass nur...

29
Kann ich die Minen fegen?

Minesweeper ist ein beliebtes Puzzlespiel, bei dem Sie herausfinden müssen, welche Steine ​​"Minen" sind, ohne auf diese Steine ​​zu klicken. Stattdessen klicken Sie auf benachbarte Kacheln, um die Anzahl benachbarter Minen anzuzeigen. Ein Nachteil des Spiels ist, dass es möglich ist, in ein...

29
Das Trugbild der klugen Person

Es war einmal, als ich diese Frage / Antwort auf Quora las Gibt es wirklich Programmierer mit einem Abschluss in Informatik, die den FizzBuzz-Test nicht bestehen können? Dieser Code wird als offensichtliche Antwort gegeben for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif...