#ATagc018a. [AGC018A] Getting Difference
[AGC018A] Getting Difference
题目描述
箱子里有 个球,第 个球上写着整数 。你可以任意次数地进行如下操作:
- 从箱子里取出两个球,把它们上面写的数的差的绝对值写在一个新球上,并和这两个球一起放回箱子。
请判断,你是否能够使箱子里存在一个写着整数 的球。
输入格式
输入按如下格式从标准输入中给出。
输出格式
如果你能让箱子里有一个写着 的球,输出 POSSIBLE;否则输出 IMPOSSIBLE。
样例 1
输入
3 7
9 3 4
输出
POSSIBLE
样例 2
输入
3 5
6 9 3
输出
IMPOSSIBLE
样例 3
输入
4 11
11 3 7 15
输出
POSSIBLE
样例 4
输入
5 12
10 2 8 6 4
输出
IMPOSSIBLE
说明/提示
限制条件
- 输入均为整数。
样例解释 1
首先,取出写着 和 的两个球,由于 ,因此把写着 的新球放回箱子。
接着,取出写着 和 的球,,将写着 的新球放回箱子。
最后,取出写着 和 的球,,将写着 的新球放回箱子。
由于能够得到一个写着 的球,所以本例答案为 POSSIBLE。
样例解释 2
无论怎么操作,都无法得到写着 的球,因此该例答案为 IMPOSSIBLE。
样例解释 3
甚至不用做操作,箱子里就有写着 的球。因此该例答案为 POSSIBLE。
由 ChatGPT 5 翻译