勤劳的蜜蜂 Bee Breeding
题意翻译
## 题目描述
B.Heif教授正在用南美的蜜蜂做实验,那是他在巴西热带雨林考察时发现的。这些蜜蜂能酿造高质量的蜜,和欧洲、北美的蜜蜂不同。不幸的是,这些蜜蜂不能很好地繁殖。Heif教授觉得这是和不同幼虫(工蜂、女王)在蜂巢里放置的位置有关,而这个位置又依赖于环境条件,这是他的实验室和热带雨林的区别。
为了先证明他的理论,Heif教授想确定不同的幼虫放置方案的数目。为此他要测量两个有幼虫的蜂房的距离。教授按下面的方法给蜂房做标签:把任意一个蜂房标记为1,然后按顺时针方向依次标记为2,3......如下图:
![](https://cdn.luogu.org/upload/vjudge_pic/UVA808/9bab4a64afdd472dc2664e3eff03743e904c3d4a.png)
例如,19号与30号相距5个蜂房。一条连接那两个蜂房的最短路径是经过:19-7-6-5-15-30,所以你必须向相邻的蜂房移动5次才能从19到达30。
Heif教授需要你帮助写一个程序,来计算每对蜂房之间的距离。
## 输入
输入文件有许多行组成,每行包含两个整数a和b (a,b<=10000),代表蜂房的标号。它们总是正的,除了最后一行a=b=0,表示输入文件的结束,所以这行不需要被处理。
## 输出
对每对输入文件中数字(a,b),输出标号为a和b的蜂房之间的距离。这个距离就是从a到b最少的移动次数。
### 样例输入
```
19 30
0 0
```
### 样例输出
```
The distance between cells 19 and 30 is 5.
```
感谢@dgklr 提供的翻译
题目描述
[problemUrl]: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=10&page=show_problem&problem=749
[PDF](https://uva.onlinejudge.org/external/8/p808.pdf)
![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA808/9bab4a64afdd472dc2664e3eff03743e904c3d4a.png)
输入输出格式
输入格式
![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA808/ece86ec0d7a73280a4d4325cfcfeda323b9b3cd5.png)
输出格式
![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA808/0f05e34c6915f5c4d3fc623283f0f02d6594ce4c.png)
输入输出样例
输入样例 #1
19 30
0 0
输出样例 #1
The distance between cells 19 and 30 is 5.