B. 最短距离(dis)

    传统题 1000ms 256MiB

最短距离(dis)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

在一个二维平面上,从原点 (0,00, 0) 出发,移动到目标点 (s,ts, t)。

每次移动可以向八个 方向中的一个方向移动一步(上下左右或四个对角线方向)。

但有一个方向 (x,yx, y) 是被禁 止的(即不能向该方向移动)。求从 (0,00, 0) 到 (s,ts, t) 的最短移动步数。

输入格式

四个整数 x,y,s,tx, y, s, t,其中 (x,yx, y) 表示被禁止的移动方向。

(0,1)(0, 1) 表示上,(0,10, −1) 表示下,(1,01, 0) 表示右,(1,0−1, 0) 表示左 (1,1)(1, 1) 表示右上,(1,11, −1) 表示右下,(1,1−1, −1) 表示左下,(1,1−1, 1) 表示左上

输出格式

一个整数,表示从 (0,00, 0) 到 (s,ts, t) 的最短移动步数。

样例 1 输入

0 1 2 3 

样例 1 输出

4

样例 2 输入

1 0 2 3

样例 2 输出

3

数据范围

50%50\% 的数据保证 s, |s|, t| ≤ 10$

100%100\%的数据保证s,t109,x,y1|s|,|t|≤10^9,|x|,|y|≤1xxyy不都为00

csp普专提模拟4

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-8-29 18:00
结束于
2025-8-30 18:00
持续时间
24 小时
主持人
参赛人数
28