qb#P10125. 星幕补漆

星幕补漆

题目描述

星港主穹顶由 nn 条横向支架和 mm 条纵向支架划分成了一个 n×mn\times m 的方格阵列。维护队对穹顶做了两轮补漆:横向维护队给第 ii 行的所有格子增加了 aia_i 层涂层,纵向维护队给第 jj 列的所有格子增加了 bjb_j 层涂层。

因此,格子 (i,j)(i,j) 最终一共有 ai+bja_i+b_j 层涂层。若 ai+bjxa_i+b_j\le x,这个格子会在夜间巡检时形成一块暗斑,需要重新补漆。

两个暗斑格子若有公共边,则认为它们属于同一个暗斑区域。一个暗斑区域是一个极大的四连通暗斑格子集合。

请计算穹顶上一共有多少个暗斑区域。

输入格式

第一行包含三个整数 n,m,xn,m,x,表示穹顶的行数、列数,以及形成暗斑的涂层阈值。

第二行包含 nn 个整数 a1,a2,,ana_1,a_2,\ldots,a_n,表示每一行增加的涂层数。

第三行包含 mm 个整数 b1,b2,,bmb_1,b_2,\ldots,b_m,表示每一列增加的涂层数。

输出格式

输出一行一个整数,表示暗斑区域的数量。

样例 1

输入

3 4 11
9 8 5
10 6 7 2

输出

2

样例 2

输入

3 4 12
9 8 5
10 6 7 2

输出

1

样例 3

输入

3 3 2
1 2 1
1 2 1

输出

4

样例解释

对于样例 1,暗斑格子为 (1,4),(2,4),(3,2),(3,4)(1,4),(2,4),(3,2),(3,4)。其中前三列的暗斑格子只在 (3,2)(3,2) 出现,第四列的三个暗斑格子连成一块,因此共有 22 个暗斑区域。

对于样例 3,只有四个角上的格子满足 ai+bj2a_i+b_j\le 2,它们两两不相邻,因此答案为 44

数据范围

对于所有测试数据,满足:

  • 1n,m2×1051\le n,m\le 2\times 10^5
  • 1x2×1051\le x\le 2\times 10^5
  • 1ai,bj2×1051\le a_i,b_j\le 2\times 10^5

子任务

子任务 分值 特殊限制
11 1010 n,m25n,m\le 25,且所有数值不超过 3030
22 2020 n×m2×106n\times m\le 2\times 10^6
33 1515 min(n,m)100\min(n,m)\le 100
44 2020 a1,,ana_1,\ldots,a_n 两两不同,且 b1,,bmb_1,\ldots,b_m 两两不同
55 3535 无额外限制

限制

时间限制:4s4\text{s}

空间限制:256MB256\text{MB}