2982. 三元斐波纳奇数列

单点时限: 2.0 sec

内存限制: 256 MB

一个三元斐波纳奇数列定义为如下递归式:

给你一个数列 ,其中包含一个且只有一个,你必须把这个 替换成一个正数 使得 数列成为一个三元斐波纳奇数列。

如果不存在合法的 ,输出

输入格式

行:整数 () 为问题数

~ 行:每行有若干个数,第一个数表示 数列的大小 ,后面紧接着 个数,表示 数列,其每项的值在 ~ 之间(除唯一的那个 之外)。

输出格式

对于每个问题,输出一行问题的编号( 开始编号,格式:case #0: 等),然后对于每组数据,在一行中输出 ,如果不存在合法的 ,输出

样例

Input
3
4 1 2 3 -1
6 10 20 30 60 -1 200
5 1 2 3 5 -1
Output
case #0:
6
case #1:
110
case #2:
-1

614 人解决,951 人已尝试。

827 份提交通过,共有 4830 份提交。

2.7 EMB 奖励。

创建: 6 年,10 月前.

修改: 1 年,5 月前.

最后提交: 3 天,9 小时前.

来源: 2013年编程实践课程师范班第1次上机考试

题目标签