HBC20593[SHOI2015]脑洞治疗仪题解

冷默言语 算法基础篇 39 0
不断提升技能,才能在职场中立于不败之地!全网最全C++题库,助您成为编程领域的佼佼者。
曾经发明了自动刷题机的发明家SHTSC又公开了他的新发明:脑洞治疗仪--一种可以治疗他因为发明而日益增大的脑洞的神秘装置, 为了简单起见,我们将大脑视作一个01序列,1代表这个位置的脑组织正常工作,0代表这是一块脑洞, 1 0 1 0 0 0 1 1 1 0 脑洞治疗仪修补某一块脑洞的基本工作原理就是将另一块连续区域挖出,将其中正常工作的脑组织填补在这块脑洞中,(所以脑洞治疗仪是脑洞的治疗仪?

曾经发明了自动刷题机的发明家SHTSC又公开了他的新发明:脑洞治疗仪--一种可以治疗他因为发明而日益增大的脑洞的神秘装置。  为了简单起见,我们将大脑视作一个01序列。1代表这个位置的脑组织正常工作,0代表这是一块脑洞。 1 0 1 0 0 0 1 1 1 0 脑洞治疗仪修补某一块脑洞的基本工作原理就是将另一块连续区域挖出,将其中正常工作的脑组织填补在这块脑洞中。(所以脑洞治疗仪是脑洞的治疗仪?) 例如,用上面第8号位置到第10号位置去修补第1号位置到第4号位置的脑洞。我们就会得到: 1 1 1 1 0 0 1 0 0 0 如果再用第1号位置到第4号位置去修补第8号位置到第10号位置: 0 0 0 0 0 0 1 1 1 1 这是因为脑洞治疗仪会把多余出来的脑组织直接扔掉。 如果再用第7号位置到第10号位置去填补第1号位置到第6号位置: 1 1 1 1 0 0 0 0 0 0 这是因为如果新脑洞挖出来的脑组织不够多,脑洞治疗仪仅会尽量填补位置比较靠前的脑洞。 假定初始时SHTSC并没有脑洞,给出一些挖脑洞和脑洞治疗的操作序列,你需要即时回答SHTSC的问题: 在大脑某个区间中最大的连续脑洞区域有多大。

HBC20593[SHOI2015]脑洞治疗仪题解
-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
不断学习,不断挑战,才能在编程领域中脱颖而出!全网最全C++题库,助您成为编程高手!

标签: HBC20593[SHOI2015]脑洞治疗仪题解