点击这里更换您喜欢的皮肤wtboj 首页
请点击这里登入noios   首页 入门 c++讲义 入门教程视频 金牌教程 入门视频 站务 公告 | 题库 记录 竞测 测试 闯关 作业 排名 团队 讨论 | 换肤 | 登入 注册  
News >>   新增功能:各团队管理员可以发布本团队作业了 ()

From sina007
笨笨的导弹攻击
背景 Background
  在那遥远的地方,有个小目标~~
笨笨:导弹准备!
路人甲:(这么小个目标都要欺负……)老大,导弹只有一部分可以用……
笨笨:不管那么多,有多少就打多少!
描述 Description
  为了彻底打击目标,笨笨要使用足够多的导弹去打击目标。
每个导弹有各自的编号,这些编号有可能重复……
现在需要将其中一部分导弹按顺序抽调出来并按原顺序排列,使得这些被抽取出来的导弹奇数位置的编号大于其前一个的编号,偶数位置的编号小于其前一个的编号,这样子才能够正常使用这些导弹攻击目标。
笨笨想知道,他最多能够正常使用多少导弹攻击目标?
输入格式 Input Format
  第一行一个数n(0<n<=10000),表示导弹总数。
第二行n个数,按顺序表示各个导弹的编号。
输出格式 Output Format
  输出只有一个数,即最多能正常攻击的导弹总数。
样例输入 Sample Input
 
样例输出 Sample Output
 
时间限制 Time Limitation
  1s
注释 Hint
  路人甲:如果不能正常攻击呢?
笨笨:这个就难办了……可能会爆……
路人甲:可是你刚刚……好像搞错了一个……
笨笨:啊?……
(轰……)
笨笨:啊!…………………………………………………………怎么没事?
路人甲:看来程序是对的……
来源 Source
  经典DP
Flag
  
题号
  P1571
  其它
通过
  0人
提交
  1次
通过率
  0%
难度
  3
提交 讨论 题解
 Copyright wtboj © 2005-2006. www.wutuobang.date Powered by wtboj 关于 联系 帮助
 wtboj Information ---- Total Users : 1242 | Online Users / Processes : 0 / 80 | Processed Time : 80 ms | Server Time : 2025/4/27 9:03:05