Nurikolor (Stufe 3)

Oct 12 2020

Vorheriges Level: Nurikolor (Level 2)
Nächstes Level: Nurikolor (Level 4)

Level 3 ist angekommen und das Gitter wird größer und ist jetzt 8x8. Die Regeln gelten weiterhin.

  • Auf dem Raster befinden sich farbige Zahlen, die die Anzahl der Kacheln angeben, die die Gruppe ihrer Farbe enthält.
  • Es gibt Kacheln mit 1 Farbe, die die Farbe der Kachel angeben.
  • Es gibt Kacheln mit 2 oder mehr Farben, die Schnittpunkte von Farben anzeigen. Alle Kreuzungen werden angezeigt, und dies sind die einzigen Kreuzungen.
  • Graue Kacheln gehören keiner Gruppe an. Sie dienen nur als Barrieren.
  • Das Ziel ist es, dass jede nicht graue Fliese mit einer Art Farbe bedeckt wird.
  • 2 mal 2 nicht graue Quadrate derselben Farbe sind illegal.
  • In zukünftigen Levels wird es mehrere Nummern derselben Farbe geben. Ihre Gruppen dürfen sich niemals schneiden oder orthogonal nebeneinander liegen.
  • NEU: An bestimmten Stellen werden farbige Linien angezeigt. Die gleichfarbige Gruppe darf die farbigen Linien nicht durchqueren, obwohl sie die Linie begrenzen müssen.

Farbenblinde Version:

--- --- c10 xxx -b6 --- -p5 ---
--- -g- --- --- -cb --- --- -bp
--- --- --- -cg xxx --- --- -lp
--- --- xxx --- --- --- --- xxx
xxx -rg --- --- g11 xxx --- ---
--- -r8 --- xxx -o- -oy -ly ---
--- -o7 --- --- --- --- -l7 ---
--- --- --- --- xxx --- --- -y9

r6c3 red, up
r4c6 lime, left

r = red, o = orange, y = yellow, l = lime, g = green, c = cyan, b = blue, p = purple, xxx = gray

Anfrage: Ist es möglich, ein Programm zu erstellen, das solche Rätsel generiert?

Antworten

6 JeremyDover Oct 12 2020 at 09:04

Das fertige Raster:

Argumentation:

Beginnen Sie in der oberen rechten Ecke. Das Quadrat links vom Kalk / Purpur-Quadrat muss Kalk sein, sonst wäre der Kalk / Purpur kalkisoliert. Wir wissen auch, dass das Quadrat rechts von der Kalklinie Kalk ist, da Kalk die andere Seite nicht erreichen kann. Dies zwingt zwei weitere Kalkquadrate zwischen den Grautönen, sich mit dem Kalk 7 zu verbinden und die Region zu beenden.

Auch weiterhin:

Das Quadrat links vom blau / lila Quadrat muss blau sein, sonst würde das gemeinsame Quadrat von der blauen 6 abgeschnitten. Das Quadrat links davon muss dann auch blau sein, wodurch das Quadrat links von der 5 gezwungen wird, lila zu sein, um a zu vermeiden blau 2x2 und die obere rechte Ecke soll lila sein, um die Purpur zu verbinden. Schließlich muss das verbleibende Quadrat blau sein, da es die einzige benachbarte Farbe ist, die sich ausdehnen kann. Das bisherige Raster:

Die untere rechte Ecke:

Die orangefarbene 7 muss durch die grauen Quadrate unten mit dem orange / gelben Quadrat verbunden sein, da die grüne 11 den einzigen anderen möglichen Pfad blockiert. Wenn Sie zu Gelb wechseln, ist die einzige Farbe, die zu den Quadraten über der 9 gelangen kann, Gelb (Kalk ist fertig). Wir haben derzeit 6 gelbe Quadrate, daher müssen drei der vier verbleibenden nicht schattierten Quadrate neben Gelb gelb sein. Einer der neben dem orange / gelben Quadrat muss orange sein, die anderen beiden in der unteren Reihe müssen gelb sein. Das bisherige Raster:

Untere linke Ecke:

Beachten Sie, dass weder Grün noch Cyan in die untere linke Ecke eindringen können, da es durch die rote 8, die rote Linie und die Orange blockiert wird, die durch die Lücke zwischen den grauen Quadraten verlaufen. Daher müssen die verbleibenden 8 nicht schattierten Quadrate entweder rot oder orange sein. Wir haben bereits vier orange schattierte Quadrate und wir wissen, dass ein weiteres Quadrat neben dem orange / gelben Quadrat orange ist, sodass nur zwei davon orange schattiert sind und die restlichen sechs rot sind. Dies bedeutet, dass das Quadrat unter der roten Linie rot sein muss, da außerhalb dieser Ecke keine zusätzlichen roten Quadrate vorhanden sein dürfen. Die Konnektivität erzwingt dann den Rest der Ecke. Das bisherige Raster:

Beenden:

Die einzigen verbleibenden Farben sind Cyan und Grün. Die Zelle nordwestlich der 11 muss cyan sein, um einen 2x2-Grünblock zu vermeiden, und dieses Quadrat ist der einzige cyanfarbene Zugang zu dieser Ecke. Wir färben auch leicht das Quadrat südwestlich der 10 Cyan für die Konnektivität. Wir müssen auch das Quadrat südlich der 10 Cyan färben, denn wenn es grün wäre, hätten wir eine grüne Insel, die von Cyan umgeben ist, wenn wir uns mit der 10 verbinden. Wir haben jetzt die Zelle zwei südlich der 10 grün, um ein Cyan 2x2 zu vermeiden. Zum Abschluss beachten wir, dass der 2x2-Bereich über dem rot / grünen Quadrat einen Cyan-Block haben muss, der durch die obere linke Ecke kommen muss. Dies zwingt leicht den Rest des Gitters.

Hinweis:

In der Originalversion ist die Lösung nicht eindeutig. Die beiden Quadrate links und unterhalb des orange / gelben gemeinsamen Quadrats könnten die Farben wechseln und dennoch eine Lösung darstellen. Das OP hat das Puzzle aktualisiert, um diese Mehrdeutigkeit zu vermeiden, die mit der vorgestellten Lösung übereinstimmt.