1964: 世界杯

内存限制:256 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:14 解决:14

题目描述

【题目背景】

    众所周知,yk是一个真正的球迷。公元XXXX年,第xx届世界杯在中国举办,yk自然不愿意错过这个好机会啦~~

【问题描述】

    yk对每支球队定义了一个支持程度Myk最多只会愿意不看M[i]场第i支球队的现场比赛,可惜世界杯门票是很贵滴~~~而且学校拖欠yk的奖学金不发(yk泪奔中~~~),于是乎,yk希望你能告诉他买门票的费用最少是多少(yk的数学不好,只能请你帮忙啦~)。

    :赛制为淘汰赛,球队从0开始编号,每一轮编号为2k的队伍和编号为2k+1的队伍进行一次比赛,输的队伍出局,赢的队伍进入下一轮,在下一轮中的编号为k,并假定所有比赛时间没有重叠(如果yk不是囊中羞涩的话,他可以看完所有的比赛)。下图是一张赛程表,圆圈中的数字表示这一场比赛的门票费。

输入

    11个整数T,表示数据的组数。以下T组数据。对每一组数据:

    11个整数P,表示比赛一共会进行P轮(即参赛队伍有2P支)

    2行,2P个整数,第i个整数表示M[i]

    i+2行,2P-i个整数,表示第i轮中每一场比赛的门票费用1 <= i <= P

输出

    T行输出T组数据的答案。对每一组数据输出1

    Case #x: y

    其中xy为正整数表示第x组数据中买门票的最少费用是y

样例输入 复制

    2 
    2 
    1 1 0 1 
    1 1 
    1 
    3 
    1 2 3 2 1 0 1 3 
    100 150 50 90 
    500 400 
    800 

样例输出 复制

    Case #1: 2 
    Case #2: 1350 

提示

【数据规模】

    1 <= T <= 20 1 <= P <= 10

    门票价格不超过100000;对40%的数据,每一场比赛的门票价格都为1.

【样例解释】

    对于第2组样例,赛程表为题目中给出的图。因为M[5]=0,所以yk必须买下第5支球队可能参加的所有比赛的门票,共计1250元。再买一张球队0和球队1比赛的门票即可满足所有要求,一共用去1350元。