牛客竞赛17633 阿狸的打字机

简介: 牛客竞赛17633 阿狸的打字机

4dba955680224b2abed3f6ae5dd28215.jpg


b88eeabfdccc480094def86f004b8634.jpg

53c0b86d81284bd2bf6c0f4f062e39f7.jpg

#include <bits/stdc++.h>
const int maxn = 100005;
using namespace std;
string input;
vector<char> groove;
vector<vector<char>> output;
int n, m;
int compute(string s, string t)
{ // 求s字符串在t字符串中出现多少次
  int index = 0;
  int count = 0;
  // b.find(a):从b中找a,返回字符串下标;若无,则返回-1
  while ((index=t.find(s,index)) < t.size())
  {
    count++;
    index++;
  }
  return count;
}
int main()
{
  cin >> input;
  for (int i = 0; i < input.size(); i++)
  {
    if (input[i] >= 'a' && input[i] <= 'z')
    {
      groove.push_back(input[i]);
    }
    else if (input[i] == 'B')
    {
      groove.pop_back();
    }
    else if (input[i] == 'P')
    {
      output.push_back(groove); // 二维数组的插入,每次插一行
    }
  }
  // 输出纸上字符
  //  for(int i=0;i<output.size();i++){
  //    for(int j=0;j<output[i].size();j++){
  //      cout<<output[i][j];
  //    }
  //    cout<<'\n';
  //  }
  cin >> m;
  for (int i = 1; i <= m; i++)
  {
    int x = 0, y = 0;
    cin >> x >> y;
    x--,y--;
    string sorce(output[x].begin(), output[x].end());  // 第x个打印的字符串
    string target(output[y].begin(), output[y].end()); // 第y个打印的字符串
    cout << compute(sorce, target) << '\n';
   //cout<<sorce<<" "<<target<<'\n';
  }
}

5610d11e97fe418088de019ed0f70cbf.jpg

过了70%,剩下的明天写


看了看,要用ac自动机,一点不会

相关文章
|
决策智能
博弈论第十八集总结(“最后通牒和讨价还价”的观后感)
博弈论第十八集总结(“最后通牒和讨价还价”的观后感)
191 0
|
机器学习/深度学习 算法
种类并查集(蓝桥侦探)
种类并查集(蓝桥侦探)
【洛谷】独自一人听歌写题
【洛谷】独自一人听歌写题
60 0
|
算法 测试技术
【五一创作】牛客网——有理算法
【五一创作】牛客网——有理算法
72 0
|
Python
最长情的告白就是陪伴【Python七夕祝福】——那些浪漫的开始
最长情的告白就是陪伴【Python七夕祝福】——那些浪漫的开始
146 0
最长情的告白就是陪伴【Python七夕祝福】——那些浪漫的开始
|
程序员
七夕来临,程序员该如何花式表白?html+css实现简单七夕表白
文章目录 1 效果展示 2 源码及环境 3 浅谈七夕 3.1 七夕由来 3.2 七夕风俗
七夕来临,程序员该如何花式表白?html+css实现简单七夕表白
|
算法
每日一题冲刺大厂 第二十三天 奶牛晒衣服
大家好,我是泡泡,给大家带来每日一题的目的是为了更好的练习算法,我们的每日一题为了让大家练到各种各样的题目,熟悉各种题型,一年以后,蜕变成为一个不一样的自己!
121 0
|
编译器 Python
圣诞节来了,怎能还没有圣诞树呢 快来为心爱的她送上专属的圣诞礼物叭~
圣诞节来了,怎能还没有圣诞树呢 快来为心爱的她送上专属的圣诞礼物叭~
163 0
圣诞节来了,怎能还没有圣诞树呢 快来为心爱的她送上专属的圣诞礼物叭~