Помогите решить задачу 2.3. Воздушный шар 2 инфортматика , паскаль

помогите решить задачу 2.3. Воздушный шар 2 инфортматика , паскаль
Имя входного файла input.txt
Имя выходного файла output.txt
Максимальное время работы на одном тесте 1 секунда
Ограничение по памяти 64 МБ
Полетав немного на модифицированном воздушном шаре, Шурик отметил неприятную вещь: шар всегда спускается, но делает это очень медленно. Поэтому он решил, что нужно реже делать впрыск топлива. Теперь он хочет, чтобы одна единица топлива сжигалась на всех высотах, кратных X.
Поскольку Шурик так и не улучшил свои математические способности, помогите ему. Напишите программу, которая будет вычислять, какое количество единиц топлива необходимо для спуска с высоты B до высоты A над уровнем моря.
Формат входных данных:
Во входном файле заданы три целых числа A, B и X (-1018 ≤ A ≤ B ≤ 1018, 1 ≤ X ≤ 1018).
Формат выходных данных:
В выходной файл выведите, какое количество единиц топлива теперь необходимо для приземления воздушного шара Шурика.
Пример
input.txt output.txt
5 5 5 1
-2 3 2 3

  • Сколько?
    З.Ы. Что это за бред в примере ответа?)
  • Могу сделать, несложная вроде задача, пиши в личку