Ich habe stundenlang versucht, eine Lösung für das zu finden, was ich für eine leichte Aufgabe hielt, aber ich habe versagt.
Ich habe eine Zeichenkette bestehend aus 3 verschiedenen Zeichen ('I','R' & 'O')
mit einer Länge von 1 bis 6.
Zum Beispiel
Jedes Zeichen repräsentiert eine Zahl I=1,R=2,O=3
Ich muss diese Zeichenfolge in eine einzige Zahl umwandeln, mit der Position multiplizieren und das Ergebnis summieren. Zum Beispiel
Vielen Dank im Voraus für Ihre Hilfe.
-Faktoren haben numerische Äquivalente. Sie können das für dieses Beispiel gut nutzen:
%Vor%Alternative Version, die einen benannten Vektor als Eingabe verwendet und eine beliebige numerische Wertzuweisung für jeden Buchstaben erlaubt:
%Vor%