快餐小哥来到科丁小区派送快餐,小区的楼房布局很特殊,整体是一个n行m列的矩阵,并且楼房的编号是从1开始按照弓型编号的。
例如n=4,m=3时,楼房编号为:
小区中的路也只有横向和纵向的,如图中所示黑线就表示通道,所以从一栋楼到另外一栋楼只能从通道走,不能走斜线。已知快餐小哥正在x号楼进行派送,接下来要去y号楼,快餐小哥想快一些完成派送,所以想找到一种方法使得他能够移动最短的距离从x号楼到达y号楼。请你帮助一下快餐小哥计算一下这个最短距离吧(假设楼房与楼房之间的所有楼间距都是相同的,相邻楼号之间的距离是1个单位)。