Votre tâche consiste à écrire une fonction ou un programme qui prend deux entiers non négatifs i
et k
( i
≤ k
), et à déterminer combien de zéros vous écririez si vous écriviez tous les nombres entiers de i
à k
(inclus) dans votre base de choix sur une pièce de papier. Sortez cet entier, le nombre de zéros, vers stdout ou similaire.
-30%
si vous acceptez également un troisième argument b
, la base entière pour écrire les nombres. Au moins deux bases doivent être manipulées pour obtenir ce bonus.
- Vous pouvez accepter l'entrée dans n'importe quelle base de votre choix, et vous pouvez changer la base entre les cas de test.
- Vous pouvez accepter les arguments
i
,k
et éventuellementb
dans l'ordre que vous souhaitez. - Les réponses doivent gérer au moins une base qui n'est pas unaire.
Cas de test (en base 10):
i k -> output
10 10 -> 1
0 27 -> 3
100 200 -> 22
0 500 -> 92
C'est du code-golf; le moins d'octets gagne.