Vous et un ami entrez dans un bar. Le barman vous traite bien, vous décidez donc de lui donner un pourboire. Donc, vous sortez votre fidèle ordinateur de poche et écrivez un programme rapide pour calculer un pourboire car il n'a pas de calculatrice intégrée. Mais attendez! Vos clés d'opérateur sont cassées! Votre tâche consiste à calculer un pourboire de 20% pour tout montant d'entrée donné. Les entrées de test seront sous la forme de xx.xx, par exemple 20,96. Voici les règles:
- Aucune utilisation des opérateurs de forme mathématique suivants:
+ - * / %
(Merci Wally West) - Aucune utilisation des fonctions de pourcentage ou des API intégrées
- Pas d'accès au réseau
- Pas d'utilisation
eval
ou similaire - Pas de calculatrice Windows (oui, les gens y ont déjà répondu)
- Pas de fonctions de pointe intégrées (pas que n'importe quelle langue en aurait une)
La sortie doit être arrondie à deux décimales près.
Le score est basé sur la longueur en octets.
-20% si votre programme peut accepter n'importe quel montant de pourboire. L'entrée pour le montant sera donnée sous la forme de xx par exemple 35 pas 0,35
*
?