Проблема:

Лили любит играть в игры с целыми числами. Она создала новую игру, в которой определяет разницу между числом и его обратным номером. Например, если задано число 12, его реверс равен 21. Их разница составляет 9. Перевернутое число 120 равно 21, а их разница составляет 99.

Она решает применить свою игру к принятию решений. Она будет смотреть на пронумерованный диапазон дней и пойдет в кино только в прекрасный день.

Учитывая диапазон пронумерованных дней [i…j] и число k, определите количество прекрасных дней в этом диапазоне. Красивые числа определяются как числа, где |i-reverse(i)| без остатка делится на k. Если стоимость дня — красивое число, то это прекрасный день. Возвращает количество прекрасных дней в диапазоне.

Описание функции

Завершите функцию BeautifulDays в редакторе ниже.

BeautifulDays имеет следующие параметры:

  • int i: номер начального дня
  • int j: номер конечного дня
  • int k: делитель

Возврат

  • int: количество прекрасных дней в диапазоне

Формат ввода

Одна строка из трех разделенных пробелом целых чисел, описывающих соответствующие значения i, j и k.

Пример ввода

20 23 6

Пример вывода

2

Решение (только функция):