编程题
### 问题描述 乐乐和可可各自有一组神秘的宝石,两组宝石的数量相同。对于每一对宝石(乐乐的一个和可可的一个),只有当乐乐的宝石重量除以某个正整数 $K$ 的余数等于可可的宝石重量时,这对宝石才能共鸣。乐乐想知道,最小的可以使所有宝石对共鸣的 $K$ 是多少。如果不存在这样的 $K$,输出 $-1$。 ### 输入格式 第一行包含一个整数 $N$,代表宝石对的数量。 第二行包含 $N$ 个整数,代表乐乐宝石的重量。 第三行包含 $N$ 个整数,代表可可宝石的重量。 ### 输出格式 如果所有宝石对都能共鸣,输出最小的正整数 $K$。否则,输出 $-1$。 ### 样例输入 ``` 6 28 6 45 27 15 24 3 1 0 2 0 4 ``` ### 样例输出 ``` 5 ``` ### 评测数据规模 - $1 \leq N \leq 10^5$ - $0 \leq A_i, B_i \leq 10^9$
查看答案
赣ICP备20007335号-2