#ATagc063d. [AGC063D] Many CRT
[AGC063D] Many CRT
AT_agc063_d [AGC063D] Many CRT
题目描述
给定正整数 。
请判断是否存在非负整数 ,使得对于所有 ,都有 。如果存在,请输出所有满足条件的 中最小的一个对 取模的结果;如果不存在,请输出 。
输入格式
输入为一行,包含五个整数:
输出格式
如果不存在满足条件的非负整数 ,请输出 。如果存在,请输出所有满足条件的 中最小的一个对 取模的结果。
样例 1
输入
2 1 2 3 4
输出
10
样例 2
输入
2 1 1 10 10
输出
-1
样例 3
输入
100 20 30 2 3
输出
0
样例 4
输入
9 12 34 56 78
输出
827501367
说明/提示
限制
样例解释 1
满足 且 的最小非负整数为 。
样例解释 2
不存在满足 且 的非负整数。
样例解释 3
满足条件的最小非负整数为 。
样例解释 4
满足条件的最小非负整数为 。
由 ChatGPT 4.1 翻译