#000605

deljivi

Za data tri ne-negativna cela broja A, B i k, ispisati koliko brojeva iz intervala [ A, B ] su deljivi sa k.



InputU prvom redu standardnog ulaza učitavaju se celi brojevi A, B i k (0 <= A <= B <= 10^{18}, 1 <= k <= 10^{18}).

OutputU prvi i jedini red ispisati koliko celih brojeva iz intervala [ A, B ] je deljivo sa k.

Napomena:
u 10% test primera će biti B, k <= 1.000.
u 50% test primera će biti B <= 10.000.000.


Ulaz:
11 20 3
Izlaz:
3
Objašnjenje:
Brojevi iz intervala [11, 20] deljivi sa 3 su: 12, 15 i 18.

Ulaz:
100 222 1
Izlaz:
123
Objašnjenje:
Svi brojevi iz intervala [100, 222] su deljivi sa 1.

Submit solution

Coming later

The grading service will be connected in a later migration step. You can inspect the task and your previous results now.