传统题 1000ms 256MiB

庄园

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

题目描述

小奥尔菲斯生活在欧利蒂丝庄园。庄园可以看成一个平面,我们将这个平面划分为单元格。每对整数 (x,y)(x,y) 对应一个单元格,我们称这个单元格为单元格 (x,y)(x,y)。每个单元格要么是空地,要么是墙体。

现在给出两个长为 nn 的正整数序列:l1,l2,,lnl_1,l_2,\dots,l_nu1,u2,,unu_1,u_2,\dots,u_n。其中对任意的 i=1,2,,ni=1,2,\dots,n 都有 liuil_i\le u_i。所有的单元格 (x,y) (1xn,lxyux)(x,y)\ (1\le x\le n,l_x\le y\le u_x) 都是空地,所有其他的单元格都是墙体。

当奥尔菲斯站在空地 (x,y)(x,y) 上时,他可以做出下列动作之一:

  • 如果单元格 (x+1,y)(x+1,y) 是空地,移动到单元格 (x+1,y)(x+1,y)
  • 如果单元格 (x1,y)(x-1,y) 是空地,移动到单元格 (x1,y)(x-1,y)
  • 如果单元格 (x,y+1)(x,y+1) 是空地,移动到单元格 (x,y+1)(x,y+1)
  • 如果单元格 (x,y1)(x,y-1) 是空地,移动到单元格 (x,y1)(x,y-1)

庄园当然是连通的,即奥尔菲斯可以通过重复这些动作在任两个空地之间走动。

奥尔菲斯喜欢在庄园里闲逛,但是庄园太大了,他不希望走太长的距离。他进行了 qq 次询问,对于第 ii 次询问,给出四个正整数 sx,i,sy,i,tx,i,ty,is_{x,i},s_{y,i},t_{x,i},t_{y,i}。请计算从单元格 (sx,i,sy,i)(s_{x,i},s_{y,i}) 走到单元格 (tx,i,ty,i)(t_{x,i},t_{y,i}) 至少需要移动几次。保证每次询问给出的两个单元格都是空地。

输入格式

输入的第一行包含一个正整数 nn

接下来的 nn 行每行包含两个正整数 li,uil_i,u_i

输入的第 n+2n+2 行包含一个正整数 qq

接下来的 qq 行每行包含四个正整数 sx,i,sy,i,tx,i,ty,is_{x,i},s_{y,i},t_{x,i},t_{y,i}

输出格式

对于每次询问输出一行一个整数表示答案。

0412NOIP模拟赛订正

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-4-15 15:00
结束于
2026-4-26 7:00
持续时间
256 小时
主持人
参赛人数
14