Votre tâche consiste à écrire une fonction ou un programme qui prend deux entiers non négatifs iet 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,ket éventuellementbdans 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.