Das muss ja kein "ungelöstes" Problem sein. Es kann ja auch einfach was schön spaßig Komplexes sein. Zum Beispiel Sudoku Generatoren und/oder Solver. Da gibt es zwar auch schon Algorithmen, aber es bringt einen ja auch manchmal einfach weiter, wenn man seinen eigenen Kopf ein wenig bemüht. Sudoku hat zum Beispiel den Charme, dass man zum Beispiel mit verschiedenen Schwierigkeitsleveln konfrontiert ist und diese sich tatsächlich in der Komplexität der Bedingungen wiederspiegeln. Zudem kann man durch eine klare Objektorientierung sehr gut das Abstrahieren und Generalisieren üben.
Brighty
Do you have the email of god??? --- I have to tell him that I'm happy to be born!