In der Schule beschäftigen wir uns zur Zeit wenn uns langweilig ist mit einem genial einfachem Zahlenspiel.
Erstmal der Aufbau: (es dürfen maximal 9 Zahlen pro Zeile sein)
1. Man schreibt die Zahlen von 1-19 außer der 10 in 3 Zeilen (gleichmäßig)
Code: Alles auswählen
123456789
111213141
516171819
Code: Alles auswählen
#23456789
###213141
516171819
Code: Alles auswählen
#2345678#
###21314#
5161718##
Code: Alles auswählen
#234567##
####1314#
5161718##
Code: Alles auswählen
#234567##
####1314#
5161718##
234567131
415161718
Zum Thema: Mein Wunsch ist es, eine eigene Programmlogik (ob das nun schon ein Algorithmus ist, wage ich zu bezweifeln, weiß es aber nicht) zu schreiben, die diese Aufgabe vollständig selbst löst.
Ich habe auch schon angefangen, jedoch finde ich, dass mein Code "crap" ist. In ihm funktioniert das ganze nur mit dem 1. Durchlauf wo noch alle Zahlen offen sind, auch wie man das ganze mit dem überlappen der weggestrichenen Zahlen hinkriegt versuche ich schon länger rauszukriegen.
Wo kann ich da anfangen? Gibt es logische Vorgänge die ich beachten kann oder etwas in der Richtung?
Wichtig: Bitte keine Lösungen oder so etwas posten, ich möchte es größten Teils mal selber probieren, ich brauche nur einen Ansatz
Danke für alle die mir helfen
Gruß, Chris