책꽂이
시간 제한2초메모리 제한1024 MB
책의 높이 h와 두 책 사이의 거리 r이 주어질 때, 가장 왼쪽 책을 넘어뜨려 가장 오른쪽 책까지 쓰러뜨리는 데 필요한 최소 책 개수를 구합니다.
문제
닥터 스트레인지는 저택에 방대한 서재를 갖고 있다. 오늘 그는 도미노 효과에 대해 생각하는 중인데, 책은 읽지 않아도 이 생각에 도움을 준다.
지구의 최고 마법사에게는 높이가 인 무한히 많은 초박형 책이 있다. 책장은 수직선으로 볼 수 있으며, 책은 정수 좌표에만 놓을 수 있다. 웡이 이미 좌표 과 에 책을 놓아 두었다.
좌표 에 있는 책이 쓰러질 때 좌표 의 책을 넘어뜨리려면, 쓰러지는 순간 첫 번째 책의 윗점이 좌표 에서 높이 에 있을 때 이어야 한다. 책의 두께는 무시한다.

스트레인지는 가지 미래를 계산해야 했다. 좌표 의 책을 밀어 결국 좌표 의 책까지 쓰러뜨리려면, 두 기존 책 사이에 최소 몇 권의 책을 놓아야 하는지 알아내기 위해서다. 웡은 이런 마법을 알지 못해서, 여러분에게 이 수수께끼의 답을 구해 달라고 부탁한다.
입력
첫 번째 줄에 짝수인 자연수 가 주어진다. 책의 높이이다 ().
두 번째 줄에 자연수 이 주어진다. 가장 오른쪽 책의 좌표이다 ().
출력
가장 왼쪽 책을 밀었을 때 가장 오른쪽 책이 쓰러질 수 있도록 놓아야 하는 책의 최소 개수를 한 줄에 출력한다.