zoukankan      html  css  js  c++  java
  • 2017.10.03

    括号序列(bracket)

    Time Limit:1000ms   Memory Limit:128MB

    题目描述

    LYK有一个括号序列,但这个序列不一定合法。

    一个合法的括号序列如下:

    ()是合法的括号序列。

    若A是合法的括号序列,则(A)是合法的括号序列。

    若A和B分别是合法的括号序列,则AB是合法的括号序列。

    LYK想通过尽可能少的操作将这个不一定合法的括号序列变成合法的括号序列。一次修改操作是将某个字符变成另一个字符。

    你能帮帮它吗?

    输入格式(bracket.in)

        一行一个字符串S。

    输出格式(bracket.out)

        一个数表示最少修改次数。

    输入样例

    ()))

    输出样例

    1

    样例解释

    将第二个字符修改成(即可。

    数据范围

    对于30%的数据|S|<=10。

    对于60%的数据|S|<=1000。

    对于100%的数据|S|<=100000。且|S|是偶数。

    公交车(bus)

    Time Limit:1000ms   Memory Limit:128MB

    题目描述

    LYK在玩一个游戏。

    有k群小怪兽想乘坐公交车。第i群小怪兽想从xi出发乘坐公交车到yi。但公交车的容量只有M,而且这辆公交车只会从1号点行驶到n号点。

    LYK想让小怪兽们尽可能的到达自己想去的地方。它想知道最多能满足多少小怪兽的要求。

    当然一群小怪兽没必要一起上下车,它们是可以被分开来的。

    输入格式(bus.in)

        第一行三个数k,n,M。

        接下来k行每行3个数xi,yi和ci。其中ci表示第i群小怪兽的小怪兽数量。

    输出格式(bus.out)

        一个数表示最多有多少只小怪兽能满足要求。

    输入样例

    3 5 3

    1 3 4

    3 5 2

    1 5 3

    输出样例

    5

    样例解释

    第一群的3只小怪兽在1号点上车,并在3号点下车。

    第二群的2只小怪兽在3号点上车,5号点下车。

    数据范围

    对于30%的数据小怪兽的总数不超过10只,n<=10。

    对于另外30%的数据k,n<=1000。

    对于100%的数据1<=n<=20000,1<=k<=50000,1<=M<=100,1<=ci<=100,1<=xi<yi<=n。

    解谜游戏(puzzle)

    Time Limit:1000ms   Memory Limit:128MB

    题目描述

    LYK进了一家古董店,它很想买其中的一幅画。但它带的钱不够买这幅画。

    幸运的是,老板正在研究一个问题,他表示如果LYK能帮他解出这个问题的话,就把这幅画送给它。

    老板有一个n*m的矩阵,他想找一个和最大的子矩阵,这个子矩阵可以由四个参数x,y,x2,y2(1<=x<=x2<=n,1<=y<=y2<=m)来表示,表示一个左上角为(x,y),右下角为(x2,y2)的矩阵。

    为了让游戏更加有趣,老板给了一个常数P,他想将原来这个矩阵中恰好一个数变为P,使得这个矩阵的最大的子矩阵尽可能大。

    老板想知道这个最大值是多少。

    你能帮帮LYK吗?

    输入格式(puzzle.in)

        第一行三个数n,m,P。

        接下来n行,每行m个数ai,j描述整个矩阵。

    输出格式(puzzle.out)

        输出一个数表示答案。

    输入样例

    3 3 3

    -100 3 3

    3 -4 3

    3 3 3

    输出样例

    20

    样例解释

    改变左上角那个数。

    数据范围

    对于20%的数据n,m<=10。

    对于40%的数据n,m<=25。

    对于60%的数据n,m<=50。

    对于80%的数据n,m<=100。

    对于100%的数据1<=n,m<=300,|P|,|ai,j|<=1000。

  • 相关阅读:
    数据结构考研--线性表例2-4
    2011 BENELLI TRE1130K所有系统诊断:OBDSTAR MS80或OBDSTAR MS50?
    BMW E60可以通过Autel IM508和XP400 Pro读取数据并学习密钥吗?
    Launch X431 V V4.0 2021最新升级:32GB存储+ 30特殊功能
    Autel IM608 Pro为BMW 2010 535i添加新钥匙
    Xhorse VVDI Prog V5.0.0软件免费下载
    使用XP400 Pro通过Autel IM508读取Benz W207 EIS数据
    由CGDI Prog BMW与GODIAG GT100进行的BMW FEM / BDC密钥编程
    BMW CAS4 / CAS4 +编程测试平台购买建议
    2021 GODIAG GT100 ECU接线盒评测:出色的诊断和节省维修成本的设备
  • 原文地址:https://www.cnblogs.com/TheRoadToAu/p/7624464.html
Copyright © 2011-2022 走看看