zoukankan      html  css  js  c++  java
  • bzoj 1109 [POI2007]堆积木Klo LIS

    1109: [POI2007]堆积木Klo

    Time Limit: 10 Sec  Memory Limit: 162 MB
    Submit: 1177  Solved: 440
    [Submit][Status][Discuss]

    Description

      Mary在她的生日礼物中有一些积木。那些积木都是相同大小的立方体。每个积木上面都有一个数。Mary用他的
    所有积木垒了一个高塔。妈妈告诉Mary游戏的目的是建一个塔,使得最多的积木在正确的位置。一个上面写有数i
    的积木的正确位置是这个塔从下往上数第i个位置。Mary决定从现有的高塔中移走一些,使得有最多的积木在正确
    的位置。请你告诉Mary她应该移走哪些积木。

    Input

      第一行为一个数n,表示高塔的初始高度。第二行包含n个数a1,a2,...,an,表示从下到上每个积木上面的数。
    (1<=n<=100000,1<=ai<=1000000)。

    Output

      注意:请输出最多有多少点可以处在正确位置

    Sample Input

    5
    1 1 2 5 4

    Sample Output

    3

    HINT

     

    题意:

      给定一个序列A,删除任意个数的数,使得生成的新序列B={a,b,c,d….}与序列C={1,2,3,4…..}一一对应的数的个数最多,求最多能对应多少个数。

    题解:https://blog.csdn.net/wzq_qwq/article/details/49423895

  • 相关阅读:
    System.Web.Mvc.HttpHeadAttribute.cs
    System.Web.Mvc.HttpOptionsAttribute.cs
    System.Web.Mvc.HttpDeleteAttribute.cs
    sqlite-dbeaver-heidisql
    java实现圆周率
    java实现圆周率
    java实现圆周率
    java实现圆周率
    java实现圆周率
    java实现最近距离
  • 原文地址:https://www.cnblogs.com/fengzhiyuan/p/8982408.html
Copyright © 2011-2022 走看看