1508:青蛙王子(Story 7)

时间限制:1 S   /  内存限制:65536 KB
AC:14   /  Submit:75
问题描述

大径村小仙女hqy和青蛙王子去井边散步,遇到了不愿意透露姓氏但名字中有个“琳”字的巫师和m只青蛙。

巫师告诉hqy,在这m只青蛙中,有一只青蛙是王子的仇人变的,但从外观上并不能区分出来。

巫师在每只青蛙头上分别写上了一个不同的整数,并且告诉hqy,除了仇人以外,其他青蛙头上的数字都有一个共同的特征:除以某个正整数的余数都相同。

问:哪只青蛙是王子的仇人变的。

输入描述

一个正整数n,表示n组案例。

每组案例中,先是一个正整数m,表示青蛙的数量;然后是m个互相不同且从小到大排列的正整数a1~am,分别表示m只青蛙头上的数字。(3<=m<=5000, a<=5000)

输出描述

针对每组案例,输出可能是王子仇人的青蛙头上的数字。如果有多只青蛙都可能是王子的仇人,那么按照数字从小到大输出所有可能的数字,每两个数字之间保留一个空格,最后一个数字后面不得有空格。如果案例无解,则输出-1。

每组案例输出完都要换行。

样例输入复制样例

3

5 1 4 7 9 10

4 3 9 15 19

4 1 2 3 4

样例输出

9

9 19

-1

提示说明

第一组案例中,除了9,其他数除以3的余数都为1。

第二组案例中,除了9,其他数除以4的余数都为3;除了19,其他数除以3的余数都为0(或者除以6的余数都为3)。

第三组案例中,找不到与众不同的数。

相关

17-18(1)第4次线上赛

17级第4次线上比赛转普通练习


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1