译自 JOISC 2015 Day1 T4「IOIOI カード占い / IOIOI Cards」
K 理事长是占卜好手,他精通各种形式的占卜。今天,他要用正面写着 I ,背面写着 O 的卡片占卜一下日本 IOI 国家队的选手选择情况。
I
O
占卜的方法如下:
因为这种占卜比较费时,所以 K 理事长在占卜之前想知道占卜能否结束,如果能结束,他想知道占卜的最小耗时。
第一行,五个正整数 $A,B,C,D,E$,意义如题目描述;
第二行,一个正整数 $N$,意义如题目描述;
接下来 $N$ 行描述操作,一行两个正整数 $L_i,R_i$,意义如题目描述。
输出一行,如果占卜能够结束,则输出一个正整数,表示占卜的最小耗时;如不能,输出 $-1$。
最初的卡片序列为 IOOIIIOOOOIIIII; 先进行第二个操作,卡片序列变为 IIIOOOOOOOIIIII,花费 $5$ 秒; 再进行第三个操作,卡片序列变为 IIIIIIIIIIII,这个操作花费 $7$ 秒,一共花费 $12$ 秒。 可以证明,$12$ 秒为占卜的最小耗时,因此输出 $12$。
IOOIIIOOOOIIIII
IIIOOOOOOOIIIII
IIIIIIIIIIII
对于全部测试点,满足 $1\le A,B,C,D,E,N\le 10^5,1\le L_i\le R_i\le A+B+C+D+E$。
具体子任务限制及分数如下表:
1 2 3 4 5 3 2 3 2 6 4 10
12
1 1 1 1 1 1 1 1
-1