#arc146d. [arc146_d]>=<
[arc146_d]>=<
题目描述
一个“fantastic IS”是一个整数序列,长度为,其中每个元素都在到之间(包括边界值),满足以下条件。
- 对于每个整数,,以下条件之一成立:
- 并且 ;
- 并且 ;
- 并且 。
判断是否存在一个“fantastic IS”。如果存在,则找出“fantastic IS”中元素的最小可能和。
约束条件
- 输入中的所有值均为整数。
输入
输入数据从标准输入读取,输入格式如下:
输出
如果存在一个“fantastic IS”,则输出“fantastic IS”中元素的最小可能和;否则输出。
示例输入1
3 4 3
3 1 1 2
1 1 2 2
3 4 1 4
示例输出1
6
完全满足条件,因此是一个“fantastic IS”,其元素的和为。
没有任何元素之和小于的“fantastic IS”,因此答案是。
示例输入2
2 2 2
1 1 2 2
2 1 1 2
示例输出2
-1
不存在任何“fantastic IS”,因此应输出。
示例输入3
5 10 10
4 1 2 7
5 1 3 2
2 9 4 4
5 4 2 9
2 9 1 9
4 8 3 10
5 7 1 5
3 5 1 2
3 8 2 10
2 9 4 8
示例输出3
12