introduzione
Nella terra di [Inserisci qui un bel nome], la gente non compra cose con i soldi, perché tutti hanno una grave allergia alla carta. Si pagano a parole! Ma come va? Bene, danno ad ogni lettera i valori numerici:
a=1,b=2,c=3,etc.
(Con alcune altre regole speciali che verranno descritte in seguito)
In questa sfida, il tuo compito sarà calcolare il valore delle frasi.
Sfida
Riceverai un input che sarà una frase. Si può presumere che l'input non abbia newline o spazi finali. La sfida sarà calcolare il valore della frase, usando queste regole:
a=1,b=2,c=3,etc.
- Una lettera maiuscola vale 1,5 volte la corrispondente lettera minuscola
H=h*1.5
Quindi, la parola
cab
Ne varrebbe la pena c+a+b = 3+1+2 = 6
Ma la parola Cabcon la maiuscola c varrebbe. (c*1.5)+a+b = 4.5+1+2 = 7.5
Quindi, se il tuo input di programma fosse "Cab", il tuo programma avrebbe prodotto 7.5
- Tutti i caratteri non alfabetici valgono 1.
Questo è il golf del codice, quindi vince la risposta più breve in byte. In bocca al lupo!
7.0anziché 7?