Der Turm von Hanoi ist eines der beliebtesten Rätsel der Welt. Es besteht aus drei Stäben und mehreren Scheiben unterschiedlicher Größe. Das Ziel des Spiels ist es, alle Scheiben von einem Stab zum anderen zu bewegen, wobei zwei grundlegende Regeln beachtet werden: Sie können keine größere Scheibe auf eine kleinere legen und Sie können nur eine Scheibe in einem Zug bewegen. Trotz seiner Einfachheit erfordert dieses Puzzle einen guten logischen Gedanken und Geduld des Spielers.
Wenn Sie an Rätseln interessiert sind oder einfach nur Ihre Arbeit mit Excel diversifizieren möchten, ist der Bau des Türms von Hanoi in diesem Programm eine großartige Lösung. Wenn Sie Excel kennen, können Sie eine virtuelle Version dieses Puzzles erstellen, in der Sie mit anderen Benutzern spielen und konkurrieren können.
Der Aufbau des Hanoi-Turms in Excel erfordert keine besonderen Programmierkenntnisse oder komplexe Formeln. Sie benötigen nur Grundkenntnisse des Programms, die Sie vielleicht bereits kennen. Nach unserer Schritt-für-Schritt-Anleitung können Sie mit einfachen Excel-Tools ein interessantes und spannendes Spiel erstellen.
Den Turm von Hanoi in Excel erstellen
Mit Excel können Sie eine visuelle Darstellung des Turms von Hanoi erstellen und die Bewegung der Scheiben simulieren.
Hier ist eine Schritt-für-Schritt-Anleitung zum Erstellen des Hanoi Turms in Excel:
- Öffnen Sie eine neue Arbeitsmappe in Excel.
- Erstellen Sie drei Spalten, die die Turmstäbe darstellen. Klicken Sie dazu mit der rechten Maustaste auf die Spaltenüberschriften A, B und C und wählen Sie "Einfügen".
- Geben Sie in die erste Spalte (Stab A) die Zahlen ein, die die Turmscheiben darstellen. Wenn Sie beispielsweise fünf Laufwerke haben, geben Sie die Zahlen 1 bis 5 ein, beginnend mit dem oberen Laufwerk.
- Lassen Sie die Stange B und die Stange C vorerst leer.
- Beginnen Sie mit dem Verschieben der Discs. Ziehen Sie die Scheibe von der Spitze von Stange A auf Stange B oder C, abhängig von den Regeln des Turms von Hanoi.
- Bewegen Sie die Scheiben weiter, indem Sie den Regeln des Turms von Hanoi folgen, bis alle Scheiben von Stange A zu Stange B oder C verschoben werden.
Jetzt können Sie diese Sequenz mit einer unterschiedlichen Anzahl von Scheiben wiederholen, um zu sehen, wie sich das Puzzle ändert. Es ist eine großartige Möglichkeit, Spaß zu haben und Ihre Fähigkeiten in Excel zu zeigen.
Schritt 1: Anpassen des Arbeitsblatts
Schritt 1: Öffnen Sie Excel, und erstellen Sie ein neues Arbeitsblatt.
Schritt 2: Legen Sie die Zellengrößen auf gleich fest, um ein quadratisches Raster zu erstellen. Wählen Sie dazu alle Zellen aus, indem Sie auf die Zelle in der oberen linken Ecke klicken und dann die Maustaste gedrückt halten, um alle Zellen bis zur unteren rechten Ecke auszuwählen.
Schritt 3: Gehen Sie zum Menü Format und wählen Sie die Option Zellengröße aus. Legen Sie im angezeigten Fenster den gleichen Wert für die Breite und Höhe der Zellen fest.
Schritt 4: Passen Sie die Sichtbarkeit von Rasterlinien an, indem Sie im Menü Ansicht die Option Rasterlinien auswählen. Jetzt ist es bequemer, die Zellen zu sehen und mit ihnen zu arbeiten.
Schritt 5: Fügen Sie den vertikalen und horizontalen Zellen einen Titel und Beschriftungen hinzu. Dies wird Ihnen helfen, den Prozess des Turmbaus zu navigieren und zu visualisieren.
Schritt 2: Erstellen eines Turmmusters
Nachdem Sie ein neues Dokument in Excel erstellt haben, müssen Sie eine Vorlage für den Turm von Hanoi erstellen. Die Vorlage wird eine Tabelle darstellen, in der jedes Laufwerk durch eine Zelle mit einer bestimmten Größe dargestellt wird.
Zuerst erstellen wir eine Tabelle mit einer Zellengröße von 7x3. Dazu wählen wir sieben Zeilen und drei Spalten in Excel aus. Der Einfachheit halber können Sie die Gitterlinien des Tisches ausblenden, um eine klarere Sicht auf den Turm zu erhalten.
Dann füllen wir die Musterzellen mit den Zahlen 1 bis 7 in absteigender Reihenfolge von oben nach unten aus. Dies wird uns später helfen, die Größe jeder Scheibe und ihre Ausgangsposition auf dem Turm zu bestimmen.
Nun erstellen wir in jeder Zelle der Vorlage kleine Rechtecke, um die Scheiben darzustellen. Dazu können Sie die Formatierungsfunktionen von Excel-Zellen verwenden und die Farbe, Breite und Höhe der Rechtecke nach Ihren Wünschen anpassen.
Nachdem die Turmvorlage erstellt wurde, sind wir bereit, mit dem nächsten Schritt fortzufahren - der Implementierung des Algorithmus zum Verschieben von Laufwerken in Excel. Stellen Sie sicher, dass Sie das Dokument speichern, damit Sie nicht alle vorgenommenen Änderungen verlieren.
| 7 |
| 6 |
| 5 |
| 4 |
| 3 |
| 2 |
| 1 |
Schritt 3: Turmzellen füllen
Nachdem Sie die Grundstruktur des Turms in Excel erstellt haben, müssen Sie die Zellen mit Lösungen für das Rätsel des Turms von Hanoi füllen. Jede Zelle zeigt die Nummer des Kreises an, der sich auf dieser Turmebene befindet.
Um dies zu tun, beginnen Sie von der obersten Ebene des Turms und schreiben Sie die Nummer des größten Kreises in die entsprechende Zelle ein. Schreiben Sie auf der nächsten Ebene die Nummer des zweitgrößten Kreises auf, auf der dritten die dritte und so weiter, bis zum kleinsten Kreis, der die Nummer eins haben wird.
Am Ende sollten Sie die Zellen füllen, die wir verwenden werden, um die Kreise bei der Lösung des Turms von Hanoi weiter zu bewegen.
Ein Beispiel:
Die obere Ebene des Turms ist Zelle A1: 5
Die zweite Ebene des Turms ist Zelle A2: 4
Die dritte Ebene des Turms ist Zelle A3: 3
Und so weiter, bis Sie alle Zellen unseres Turms mit den Zahlen 1 bis N füllen (wobei N die Anzahl der Kreise im Turm ist).
Schritt 4: Festlegen der bedingten Formatierung
Mit der bedingten Formatierung können Sie das Aussehen von Zellen basierend auf bestimmten Bedingungen ändern. In unserer Türmtabelle von Hanoi verwendeten wir 3 verschiedene Farben, um verschiedene Scheiben darzustellen: Grün, Gelb und Rot. In diesem Schritt stellen wir die bedingte Formatierung ein, um die Farbe der Discs basierend auf ihrer Größe und Position automatisch zu ändern.
Markieren Sie zunächst den Zellbereich A2:H8, in dem Sie Ihren Turm von Hanoi platziert haben. Klicken Sie dann im Excel-Hauptmenü auf die Registerkarte "Bedingte Formatierung".
Wählen Sie unter Ampelregeln die Option Zellenwert und dann Gleich aus. Geben Sie im Feld Wert "1" ein, um auf das Laufwerk mit der Mindestgröße zu verweisen.
Wählen Sie die gewünschte Farbe für diese Disc aus, z. B. Grün. Klicken Sie dann auf Regel hinzufügen, und führen Sie ähnliche Schritte für mittlere und maximale Discs durch, indem Sie die entsprechenden Farben auswählen.
Nachdem Sie alle Regeln für die bedingte Formatierung festgelegt haben, klicken Sie auf OK, um die Änderungen anzuwenden. Nun werden die Discs in Ihrer Tabelle automatisch die Farbe entsprechend ihrer Größe ändern.