#G0076. 过桥【2025期末考试T4】
过桥【2025期末考试T4】
题目描述
最近对过桥问题很感兴趣, 个人要过桥,第 个人的重量是 , 过桥时间是 。
现在要对这 个人进行分组,分到一个组的人一同过桥,但桥的最大承重是 ,即一个组的人总重量不能超过 ,这个组过桥的时间取决于最慢过桥的人,即一个组过桥时间是组内最大的 。
当一个组的人全部过桥后,才能安排下一组过桥, 想知道如何安排分组,才能让总过桥时间最短,请帮助 计算最短过桥时间 。
如果无法安排过桥,输出
输入格式
第一行两个整数 ,桥的最大承重 , 过桥人数 ;
接下来 行,每行两个整数,表示第 个人过桥时间 和重量 .
输出格式
一个整数,表示最短过桥时间。
100 3
24 60
10 40
18 50
42
213 5
45 82
66 95
30 213
5 73
79 155
180
300 16
1 100
1 100
1 100
1 100
1 100
1 100
1 100
1 100
1 100
1 100
1 100
1 100
1 100
1 100
1 100
1 100
6
50 3
20 3
50 51
30 2
-1
数据规模与约定
: $1\le n \le 10 ,1 \le t_i \le 100, 1 \le w_i \le 300, 1 \le W \le 1000$ , 数据随机 , 分
: $1\le n \le 17 ,1 \le t_i \le 100, 1 \le w_i \le 300, 1 \le W \le 1000$ , 数据随机 , 分
: $1\le n \le 17 ,1 \le t_i \le 100, 1 \le w_i \le 300, 1 \le W \le 1000$ , 分
相关
在下列比赛中: