#739. [CZOJ 一周一测 R5 C] lzx 的玩具
[CZOJ 一周一测 R5 C] lzx 的玩具
题目描述
lzx 有一个由 个方块排成一排的玩具,每个方块上的长条 可以覆盖
对于分别能覆盖 [] 和 [] 的两个长条,如果 且 那么它们能合并成同一根,同时新长条可覆盖 并且合并过的新长条还可以继续合并。
求用最多 个长条合并出的一根长条可以覆盖多长的方块。
特别的,如果没有合并,答案是能覆盖方块最长的长条所能覆盖的方块个数。
输入格式
第一行: 个正整数
第二行: 个非负整数
输出格式
一行一个整数,表示答案
5 2
1 0 0 1 0
3
5 2
0 1 1 0 0
4
样例 #1 解释
位置 上的长条可以覆盖 []
位置 上的长条可以覆盖 []
它们不能合并,答案为最长的一根长条 所能覆盖的方块个数——
样例 #2 解释
位置 上的长条可以覆盖 []
位置 上的长条可以覆盖 []
它们可以合并,且合并后的长条可以覆盖 [] 所以答案为
数据范围
测试点编号 | ||
---|---|---|