Usted y un amigo entran a un bar. El camarero te trata bien, así que decides darle propina. Entonces saca su confiable computadora de bolsillo y escribe un programa rápido para calcular una propina para usted, ya que no tiene una calculadora incorporada. ¡Pero espera! ¡Sus llaves de operador están rotas! Su tarea es calcular una propina del 20% para cualquier cantidad de entrada dada. Las entradas de prueba tendrán la forma de xx.xx, por ejemplo, 20.96. Estas son las reglas:
- No se utiliza lo siguiente en operadores de forma matemática:
+ - * / %
(Gracias Wally West) - Sin uso de funciones porcentuales o API incorporadas
- No acceder a la red
- No uso de
eval
o similar - Sin calculadora de Windows (sí, la gente ha respondido con ella antes)
- Sin funciones de tip incorporadas (no es que cualquier idioma tenga una)
La salida debe redondearse a dos decimales.
La puntuación se basa en la longitud en bytes.
-20% si su programa puede aceptar cualquier cantidad de propina. La entrada para la cantidad se dará en forma de xx, por ejemplo 35 no 0.35
*
?