#P2547. 田忌赛马
田忌赛马
题目描述
这是中国历史上的一个著名故事。
那是 年前的事了。田忌是齐国的一位大臣。他喜欢和齐王以及其他人一起赛马。
田忌和齐王都有三匹不同等级的马,即下等马、中等马和上等马。规则是一场比赛有三轮:每匹马必须用一轮。单轮比赛的获胜者从失败者那里得到 银币。
作为这个国家最有权势的人,国王的马非常好,每个阶层的马都比田忌的好。结果,齐王每次都从田那里得到六百银币。
田忌对此并不高兴,直到他遇到了孙膑,中国历史上最著名的军师之一。在接下来的比赛中,田忌耍了个小把戏,赢回了 块银元,赢得了这样一场比赛的胜利。
这是一个相当简单的把戏。用他的下等马来对抗齐王的上等马,他们肯定会输掉那一轮。但是他的中等马打败了齐王的下等马,他的上等马打败了齐王国王的中等马。多么简单的把戏。你认为田忌怎么样?
齐王现在决定将比赛规模扩大,双方出战的马的数量变得不止 匹了,在这个问题中,你被要求编写一个简单的程序来解决这个特殊的匹配问题。
输入格式
输入由最多达 组测试用例组成。
每一种情况都从第一行的正整数 开始,这是每边的马的数量。
第二行接下来的 个整数是田忌的马的速度。
第三行接下来的 个整数是国王的马的速度。
在最后一组测试用例之后,输入以一行 0
结束。
输出格式
对于每个输入用例,输出一行包含单个数字的行,这是这天将获得的最大金额,以银币表示。
3
92 83 71
95 87 74
2
20 20
20 20
2
20 19
22 18
0
200
0
0
提示
对于 的数据,;
对于 的数据,;
对于 的数据,。