多重集合
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目背景
做出来这道题就奖励自己午饭加个粽子吧^_^
题目描述
有一个由 个整数组成的序列,编号从左到右依次为 至 。这些整数有两种可能的颜色,分别是 和 ,每个整数只有一种颜色。这些整数按照从 到 的编号顺序进入多重集合 。多重集合指可以有重复元素的集合。
每当一个新的整数 进入 时,你必须在 中选择一个颜色与 不同的整数 与 发生反应,使得 和 消失,反应产物 插入另一个多重集合 中。如果不存在这样的 ,则不会发生反应,只有 被插入到 中。
给定整数序列和每个整数的颜色,求处理完最后一个元素后 中最小元素的最大可能值。
输入格式
第一行包含一个整数 ,代表整数个数。
第二行包含个正整数 ,代表整数序列。
第三行包含个整数,其中 代表第 个整数的颜色。
可以保证至少有一个 满足 ,至少有一个 满足 。
输出格式
输出一个整数,代表答案。
样例
7
3 3 4 4 5 3 1
0 0 1 1 1 0 0
7
“编程兔杯”QLUOJ月赛 Round1 端午节特别比赛
- 状态
- 已结束
- 规则
- ACM/ICPC
- 题目
- 7
- 开始于
- 2024-6-10 18:00
- 结束于
- 2024-6-10 21:00
- 持续时间
- 3 小时
- 主持人
- 参赛人数
- 52