[ssfz联测] B. 与之国

[ssfz联测] B. 与之国

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

题目描述

小 L 来到了与之国游玩。与之国的国土是无限大的,可以认为是坐标系的一个象限。

把与之国的国土分别按照两维等距离划分,则每一块小正方形都有编号 \((x,y),0\leq x,y\),并且与之国的地形非常特殊,如果 \(x~\text{and}~y=0\),(其中 \(\text{and}\) 表示按位与)则这块地是陆地,否则是海洋。

小 L 有一些问题,每个问题形如如果只保留满足 \(l_x\leq x\leq r_x,l_y\leq y\leq r_y\) 的国土,陆地形成了几个**四连通块**。

注:四连通块指上下左右四个方向能连通的连通块。

输入格式

第一行一个整数 \(n\) 表示问题个数。

接下来 \(n\) 行,每行四个整数 \(l_x,l_y,r_x,r_y\),表示询问区域。

输出格式

\(n\) 行,每行一个整数,表示连通块个数。

样例输入1

3
1 1 2 2
0 1 3 3
2 2 2 2

样例输出1

2
2
0

样例输入输出2

见下发文件。

样例解释

样例1前2行询问的解释(黄色表示 \(x~\text{and}~y=0\)):

第一行询问:1 1 2 2 如下图所示,其中(1,2)是一个连通块, (2,1)是一个连通块,共2个连通块

image-20241113194049175

第二行询问:0 1 3 3 如下图所示,(0,1)(0,2)(0,3)和(1,2)组成一个连通块,(2,1)自己是一个连通块,共2个连通块

image-20241113194457697

数据规模

共10个测试点。

测试点\(1,2\)满足\(n\leq 1, 0 \leq l_x,r_x\lt 2^{11},0 \leq l_y \leq r_y \lt 2^{11}\)。

测试点\(3, 4\)满足\(n\leq 10^4,0 \leq l_x,r_x\lt 2^{11},0 \leq l_y \leq r_y \lt 2^{11}\)。

测试点\(5, 6\)满足\(l_x=l_y=0\)。

测试点\(7, 8\)满足\(l_x=r_x\)。

对于所有数据,满足\(1\leq n\leq 10^5,0\leq l_x\leq r_x\lt 2^{30},0\leq l_y\leq r_y\lt 2^{30}\)。

下发文件

ssfz联测 下发文件

SSFZ联测 重现赛

未参加
状态
已结束
规则
OI
题目
4
开始于
2024-11-17 07:30
结束于
2024-11-17 11:30
持续时间
4.0 小时
主持人
参赛人数
2