Ciallo~(∠・ω< )⌒★
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
有 个人在走楼梯。
其中有 个人在楼梯下面,他们需要上楼梯;另外 个人在楼梯上面,他们需要下楼梯。
第 个人上楼梯所需时间是 ,下楼梯所需时间是 。第 个人上/下楼梯需要等前 个人上/下完才能进行。
请合理分配这 个人,钦定每个人是上楼梯还是下楼梯,使每个人走楼梯所需时间之和尽可能小。
形式化的,记:
构造一个长为 的 01 序列 ,满足 中恰有 个 和 个 。试最小化 ,并构造方案。
输入格式
输入的第一行包含一个整数 ,表示每种类别的人数;
输入的第二行包含 个整数 ,分别表示第 个人上楼梯所需时间。
输入的第三行包含 个整数 ,分别表示第 个人下楼梯所需时间。
输出格式
输出的第一行包含一个整数,表示每个人所需时间之和的最小值。
输出的第二行包含 个整数 ,分别表示分配给每个人的类别。其中,若钦定第 个人上楼梯,则 ,反之 。
若存在多解,输出其中任一即可。
输入输出样例
2
1 3 2 4
2 3 1 3
8
0 0 1 1 
提示
【数据范围】
对于 的数据,,。
- :;
 - :序列 单调递增,序列 单调递减。
 
[YDRS#009] NOIP 加把劲! · 云斗十一月 Silver Round
- 状态
 - 已结束
 - 规则
 - OI
 - 题目
 - 6
 - 开始于
 - 2024-11-27 8:30
 - 结束于
 - 2024-11-29 8:30
 - 持续时间
 - 5 小时
 - 主持人
 - 参赛人数
 - 317
 
      
京公网安备 11011102002149号