比赛
提交数: 9, 通过率: 0%, 平均分: 0
题目描述:
平平决定组织一场队内友谊赛。比赛规则是这样的:每位选手都要同其他人进行一场比赛,每场比赛胜者将得到一定的积分,败者不得分,若平局则双方都不得分。每位队员都有一个经验值,我们可以认为比赛中经验值较高者获胜,若双方经验值相同则为和棋。队员们都很聪明,他们会在比赛中不断进步。也就是说,和特定的对手进行比赛后,无论胜负,都会增加一定经验值。平平作为比赛的组织者有资格安排比赛顺序,而同时作为1号选手的他自然希望自己的积分能越高越好。因此,请你帮助他。
输入格式:
第一行为一个整数N表示参赛选手数。
接下来有N行,每行包含N个范围为[0,1000]的整数,第i行的第j个数表示选手i与选手j比赛后选手i获得的经验值。
之后N行每行包含N个范围为[0,1000]的整数,第i行的第j个数表示选手i战胜选手j后得到的积分。
最后一行N个范围为[0,1000]的整数,表示各位选手的初始经验值。
输出格式:
输出仅一行,即平平能获得的最高积分。
样例输入:
3 0 5 2 0 0 0 0 0 0 0 10 1 1 0 1 1 0 0 1 10 5
样例输出:
1
提示:
对于30%的数据n≤3
对于100%的数据n≤15
时间限制: 1000ms空间限制: 256MB