CFCF2164B.Even Modulo Pair
普及/提高-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定一个严格递增的正整数序列 a1<a2<…<an。请从序列中找出两个不同的元素 x 和 y,满足 x<y 且 ymodx 为偶数,或者判断不存在这样的数对。
pmodq 表示 p 除以 q 得到的余数。
输入格式
每个测试点包含若干组测试数据。第一行包含一个整数 t(1≤t≤2⋅104),表示测试数据组数。
每组测试数据的第一行包含一个整数 n(2≤n≤105),表示序列长度。
每组测试数据的第二行包含 n 个整数 a1,a2,…,an(1≤a1<…<an≤109),表示给定的递增序列。
保证所有测试数据中 n 的总和不超过 105。
输出格式
对于每组测试数据:
- 如果不存在满足条件的数对,输出 −1。
- 否则,输出两个整数 x 和 y,它们满足题目中的条件。
如果存在多个符合条件的答案,输出任意一组即可。
输入输出样例
输入#1
4 5 1 3 4 5 6 6 2 3 5 7 11 13 4 2 3 13 37 3 17 117 1117
输出#1
3 5 3 11 -1 17 1117