#P7375. [COCI 2018/2019 #5] Jarvis

[COCI 2018/2019 #5] Jarvis

题目描述

Ivan 拥有 NN 架无人机,每架无人机均有一个出厂属性值和一个出战需求属性值。他可以选定一个整数 XX(XX 不一定为正整数),将所有无人机在出厂属性值的基础上加上 XX。

求能够出战(即属性值与出战需求属性值相等)的无人机的最大数量。

输入格式

第一行输入整数 NN,表示无人机的数量。

第二行输入 NN 个整数 AiA_i,表示无人机的出厂属性值。

第三行输入 NN 个整数 BiB_i,表示无人机的出战需求属性值。

输出格式

输出能够出战的无人机的最大数量。

1
1
2
1
2
0 0
1 1
2
2
1 2
5 5
1

提示

样例 3 解释

若选定 X=3X=3,则属性值分别变为 1+3=41+3=4 和 2+3=52+3=5,则只有第二架可以出战。若 X=4X=4,则属性值分别 55 和 66,则只有第一架可以出战。可以证明,没有能够使得两架都能出战的整数 XX。

数据规模与规定

对于 40%40\% 的数据,−10≤Ai,Bi≤10-10 \le A_i,B_i \le 10。

对于 100%100\% 的数据,1≤N≤1051 \le N \le 10^5,−106≤Ai,Bi≤106-10^6 \le A_i,B_i \le 10^6。

说明

本题分值按 COCI 原题设置,满分 7070。

题目译自 COCI2018-2019 CONTEST #5 T2 Jarvis。