第一行 t 表示有几组测试数据 .
每组测试数据的 第一行是 n, m . 然后 下面有n行数据 .
题意:有1个人和N只羊要过河。一个人单独过河花费的时间是M,每次带一只羊过河花费时间M+M1,带两只羊过河花费时间M+M1+M2……给出N、M和Mi,问N只羊全部过河最少花费的时间是多少。
相当于 , 羊都是一样的 , 但是羊 数量的不同 , 导致该羊 在 船上的增加水阻力的大小也不同 , Mi 是不论那只羊 , 只要数量是 i 那么该羊在船上就增加了 Mi 个阻力 .
理解了题意 , 接下来就是 状态转移了.
1 #include2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 12 #include