#Lutece0422. 大牛们的午饭
大牛们的午饭
Migrated from Lutece 422 大牛们的午饭
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
大家都知道ACM比赛有提供午饭的传统,正好最近学校要举办程序设计竞赛,可是ACM大牛们都去打比赛去了.只剩下弱菜Saerdna一个人负责大牛们的午饭.因为负责送那么多大牛的午饭是一件很累的活,所以Saerdna当然希望每位大牛都吃得少一点,最好都不吃。。。。但是不送午饭又说不过去,所以对于每个大牛,Saerdna都会送去一份午饭。
因为每个大牛都有一个大牛值,所以大牛之间都会暗自较劲,为了不让大牛们起冲突,Saerdna送去的午饭必需保证相邻两个大牛之间存在以下关系,大牛值大的大牛得到的午饭比大牛值小的大牛要多。
Input
一开始是一个数字()表示数据组数
接下来行,每行是一个数.()
接下来一行有个数,表示每个大牛的大牛值。
Output
Saerdna最少需要送多少饭
Samples
2
3
1 2 3
4
3 1 2 2
6
6
Note
第一个Sample中 第个大牛送份饭,第个大牛送份饭,第三个大牛送份饭.
第二个Sample中 第个大牛送份饭,第个大牛送份饭,第三个大牛送份饭.最后一个大牛送一份饭,因为最后两个大牛的大牛值不是严格大于.
Resources
5th BUPT Programming Contest Preliminary