JZOJ(中山纪中)2018.01.21【NOIP普及组】模拟赛D组(第四题)

1846. 【东莞市选2014】能源大亨(energy.pas/cpp) 
(File IO): input:energy.in output:energy.out

时间限制1000 ms  空间限制: 256000 KB  具体限制  

Goto ProblemSet

题目描述

​       小H正在玩一个新的电脑游戏 - 回合制战略“能源大亨”。 

​       游戏的规则很简单: 

​       1.一片土地上被划分成n块连续的区域。

​       2.玩家可以建设两种电厂,一种是只占用一块土地的,一种是占用连续两块土地的,两种电厂每一回合都会产生一个单位能量。

​       3.每一回合允许玩家建造新的电厂,如果现在已经没有足够位置建设电厂,玩家可以选择破坏一些已有的电厂

​       4.每一回合结束,电脑会统计当前土地上所拥有的电厂,并将产生的的能量添加到总分。



​       小H已经知道了每一回合允许建造的电厂类型。现在他想知道用怎么样的策略能够得到最高分。

输入

​       输入文件的第一行包含一个整数n,表示土地被划分的块数。第二行包含字符串s 。字符串的第i个字符是1 ,如果你可以在第i回合建立占用一块土地的电厂,2表示你可以在第i个回合建立占用连续两块土地的电厂。

输出

       输出文件包含一个整数,表示可以得到的最高分数。

样例输入

Sample1

3

21121

 

Sample2

2

12

 

Sample3

2

211

样例输出

Sample1

10

 

Sample2

2

 

Sample3

4

数据范围限制

数据范围

40%的数据,n<=10,s长度<=10

60%的数据,n<=100,s长度<=100

100%的数据,n<=100000,s长度<=100000

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值