• Rune (rune)


    Description


    Given a string (s) with a length of (n) and a string (c) with a length of (m), the defined level (operatorname{level(s,c)}) represents the most in the string (s) How many strings (c) are there, pay attention to not overlapping each other.
    Now you can delete any number of characters in any position.
    You need to figure out the ( ext{level(s,c)}) of the string (s_i) obtained after deleting (i (0 le i le n)) characters.

    Format


    Input

    The first line is the string (s).
    The second line is the string (c).

    Output

    Output the number of ((n+1)), the number of (i) represents the ( ext{level(s,c)}) of the string (s_{i-1}) obtained after deleting (i-1) characters.

    Sample


    Input

    axbaxxb
    ab
    

    Output

    0 1 1 2 1 1 0 0
    

    Hint


    Data for (20\%): (n le 20, m le 5);
    Data for (60\%): (n le 200, m le 200);
    Data for (100\%): (n le 2000, m le 500).

    Sample Code


    Code is not available!
    
  • 相关阅读:
    爬虫框架scrapy(1)持久化存储的多种方式及多页爬取数据
    爬虫之selenium
    redis相关
    爬虫之数据解析
    爬虫之requests模块2
    爬虫之requests模块
    HTTP和HTTPS协议
    Pymongo使用
    MongoDB
    python网络编程之黏包问题
  • 原文地址:https://www.cnblogs.com/jiupinzhimaguan/p/13812564.html
Copyright © 2020-2023  润新知