Надіслати розв'язок

Бали: 16,00 (partial)
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb

Назвемо цiле число гарним по ~k~, якщо модуль рiзницi цього числа та його зворотнього нацiло дiлиться на ~k~.

Знайдiть кiлькiсть гарних по ~k~ чисел вiд ~n~ по ~m~ включно.

Формат вхiдних даних

В одному рядку мiстяться цiлi числа ~ n, m, k~ ~(1 \le n \le m \le 2·10^6, 1 \le k \le 2·10^9)~, якi роздiляються пропуском.

Формат вихiдних даних

Вивести кiлькiсть гарних по ~k~ чисел iз вказаного дiапазону.

Зауваження

Числа 20 та 22 будуть гарними по 6

Приклад вхідних даних

20 23 6

Приклад вихідних даних

2

Коментарі

Please read the guidelines before commenting.


Ще немає коментарів.