C. 数字替换(number)

    传统题 文件IO:number 1000ms 256MiB

数字替换(number)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目背景

原题为 P9173 [COCI 2022/2023 #4] Zrinka

题目描述

给定两个数组,长度分别为 nnmm,它们只由 0011 组成。

你的任务是用偶数替换每个 00 ,用奇数替换每个 11

替换之后,两个数组都应该是单调递增的且所有元素均大于 00,并且你最多可以使用每个正整数一次,使用的最大数字要尽可能的小。

输入格式

第一行由 n+1n+1 个整数组成,第一个是 n(n5000)n(n\leq 5000),其他是描述第一个数组的。

第二行由 m+1m+1 个整数组成,第一个是 m(m5000)m(m\leq 5000),其他是描述第二个数组的。

输出格式

一行一个正整数,即最大数字。

输入输出样例 #1

输入 #1

0
4 1 0 1 1

输出 #1

5

输入输出样例 #2

输入 #2

4 0 1 0 1
4 1 0 0 1

输出 #2

9

输入输出样例 #3

输入 #3

5 0 1 0 0 1
4 0 0 0 1

输出 #3

13

说明/提示

样例 11 解释:

一组可行解:(),(1,2,3,5)(\varnothing),(1,2,3,5)

样例 22 解释:

一组可行解:(2,3,4,5),(1,6,8,9)(2,3,4,5),(1,6,8,9)

样例 33 解释:

一组可行解:(2,3,6,8,9),(4,10,12,13)(2, 3, 6, 8, 9),(4,10,12,13)

子任务编号 附加限制 分值
11 n=0n=0 1515
22 第一个数组只包括 00 2020
33 n,m500n,m\leq 500
44 无附加限制 4545

7月19-20日CSP-J模拟赛

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-7-19 0:00
结束于
2025-7-20 18:00
持续时间
3.5 小时
主持人
参赛人数
19