https://atcoder.jp/contests/abc048/tasks/abc048_b
a 와 b 사이에 있는 정수 중 x로 나누어 떨어지는 수를 찾기 위해, b를 x로 나눈 몫에서 a를 x로 나눈 몫을 뺀다. ( a가 x로 나누어 떨어지면 이를 포함해야 하므로, a가 x로 나누어 떨어지면 결과값에 1을 더한다. )
import sys
input = sys.stdin.readline
a, b, x = map(int, input().rstrip().split())
print(b//x - a//x + (1 if a % x == 0 else 0))