Ваша задача - написать функцию или программу, которая берет два неотрицательных целых числа i
и k
( i
≤ k
), и выяснить, сколько нулей вы бы написали, если бы вы написали все целые числа от i
до k
(включительно) в вашей базе выбора на кусочке бумаги. Выведите это целое число, число нулей, в стандартный вывод или тому подобное.
-30%
если вы также принимаете третий аргумент b
, целочисленная база для записи чисел. Для получения этого бонуса необходимо обработать как минимум две базы.
- Вы можете принять ввод в любой базе, которая вам нравится, и вы можете изменить базу между тестовыми примерами.
- Вы можете принять аргументы
i
,k
и , возможно ,b
в любом порядке. - Ответы должны обрабатывать хотя бы одну не одинарную базу.
Тестовые случаи (в базе 10):
i k -> output
10 10 -> 1
0 27 -> 3
100 200 -> 22
0 500 -> 92
Это код-гольф; Наименьшее количество байтов побеждает.