-- 예전 기록/AtCoder

[ AtCoder ] Boot camp for Beginners - ( ABC 048 ) B - Between a and b ...

rejo 2024. 1. 29. 11:42

https://atcoder.jp/contests/abc048/tasks/abc048_b

 

B - Between a and b ...

AtCoder is a programming contest site for anyone from beginners to experts. We hold weekly programming contests online.

atcoder.jp

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))