#P2524. 小猫,你可以吃芝士汉堡
小猫,你可以吃芝士汉堡
题目描述
BingYu的好邻居水无月嘉祥把自己家的两只猫猫,巧克力和香子兰,交给了他暂时照顾几天。现在,到了他日常喂猫的时候了。
今天的BingYu从济南站ICPC赛场顺回来了一大袋共个 汉堡,将它们排成一排放在了桌子上。其中,从左向右第i个汉堡的饱腹度为 。两只猫猫同时分别从最左端第一个汉堡与最右端第一个汉堡开始进食,巧克力将吃掉距桌子左端最近的个汉堡,而香子兰将吃掉距右端最近的个汉堡。
现在,BingYu想要知道,是否存在一对 ,使两只猫猫吃下的汉堡饱腹度总和相同?
输入
第一行输入一个正整数,代表桌上的汉堡总数。
第二行输入个正整数$a_1,a_2......a_n(1 \leq a_1,a_2......a_n \leq 10^9)$,代表每个汉堡的饱腹度,每个数据之间用空格隔开。
输出
如果存在一对使两只猫的饱腹度相同,输出一行两个被空格隔开的整数,如果存在多对符合条件的,输出结果最小的那对。
如果不存在这样的一对,输出-1。
样例
6
1 3 1 1 1 4
2 1
6
1 1 4 5 1 4
-1
样例解释
对于第一组样例,当巧克力吃下个汉堡后总饱腹度为,香子兰吃下个汉堡后总饱腹度为,此时二者饱腹度总和相等,可以证明没有其他一对满足条件的之和小于
对于第二组样例,没有任何一对符合条件
Limitation
1s, 1024KiB for each test case.