Hallo und zwar soll ich ein Algorithmus erstellen bei dem eine Zahl durch folgende Operationen verändert werden kann:
1. Multiplikation mit drei
2. Multiplikation mit zwei und anschließendes Abziehen von 323.
3. Addition von 27
4. Subtraktion 13
Dabei soll ich eine kürzest mögliche Folge von Operationen finden, die die Zahl 1 in die Zahl 100 verwandelt. Die Zahl darf dabei zwischendurch nicht negativ werden.
Da ich leider nicht soviel Ahnung vom Programmieren habe , weiß ich leider nicht wie ich diesen Algorithmus implementieren soll.
Ich muss ja aufjedenfall für jede Zahl, 4 (für jede neue Zahl eine o.g Operation) neue Zahlen erstellen und das rekursiv bis ich die 1000 geknackt habe.
Wie genau implementiere ich das?
Vielen Dank für eure Hilfe
1. Multiplikation mit drei
2. Multiplikation mit zwei und anschließendes Abziehen von 323.
3. Addition von 27
4. Subtraktion 13
Dabei soll ich eine kürzest mögliche Folge von Operationen finden, die die Zahl 1 in die Zahl 100 verwandelt. Die Zahl darf dabei zwischendurch nicht negativ werden.
Da ich leider nicht soviel Ahnung vom Programmieren habe , weiß ich leider nicht wie ich diesen Algorithmus implementieren soll.
Ich muss ja aufjedenfall für jede Zahl, 4 (für jede neue Zahl eine o.g Operation) neue Zahlen erstellen und das rekursiv bis ich die 1000 geknackt habe.
Wie genau implementiere ich das?
Vielen Dank für eure Hilfe