Wprowadzenie
W krainie [Wstaw fajne imię tutaj] ludzie nie kupują rzeczy za pieniądze, ponieważ każdy ma poważną alergię na papier. Płacą sobie nawzajem słowami! Ale jak to jest? Podają wartości liczbowe każdej litery:
a=1,b=2,c=3,etc.
(Z innymi specjalnymi zasadami, które zostaną opisane później)
W tym wyzwaniu Twoim zadaniem będzie obliczenie wartości zdań.
Wyzwanie
Weźmiesz wejście, które będzie zdanie. Możesz założyć, że na wejściu nie ma znaku nowej linii ani spacji końcowych. Wyzwaniem będzie obliczyć wartość zdania, stosując następujące reguły:
a=1,b=2,c=3,etc.
- Wielka litera jest warta 1,5 razy tyle, co odpowiadająca jej mała litera
H=h*1.5
Więc słowo
cab
Byłoby warte c+a+b = 3+1+2 = 6
Ale słowo Cabz wielką literą c byłoby warte (c*1.5)+a+b = 4.5+1+2 = 7.5
Więc jeśli twój program wejściowy to „Cab”, twój program wyświetli 7,5
- Wszystkie znaki alfabetyczne są warte 1.
To jest golf golfowy, więc wygrywa najkrótsza odpowiedź w bajtach. Powodzenia!
7.0zamiast 7?