蓝桥杯_阅读魔法书(字符串匹配)

原题连接

#include <iostream>
#include <string>
#include <algorithm>
#include <vector>
using namespace std;

string s;
vector<string> vs;

int n;

int main()
{
	cin>>s>>n;
	
	while(n--)
	{
		string t; cin>>t;
		vs.push_back(t);
	}
	
    int cnt=0,n=0;
	
	for(int i=0;i<vs.size();i++)
	{
		while(s.find(vs[i],n)!=-1)
		{
			cnt++;
			n = s.find(vs[i],n)+1;
		}
		n = 0; //还原位置
	}
	
	cout<<cnt<<endl;
	
	
	
	
	return 0;
}

相关推荐

  1. _阅读魔法(字符串匹配)

    2024-04-03 21:30:02       39 阅读
  2. 算法提高 字符串匹配(C++)暴力破解+KMP

    2024-04-03 21:30:02       64 阅读
  3. 备考随手记: 字符串转换

    2024-04-03 21:30:02       36 阅读
  4. BASIC-22 基础练习 FJ的字符串

    2024-04-03 21:30:02       32 阅读
  5. P8739 [ 2020 国 C] 重复字符串

    2024-04-03 21:30:02       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-03 21:30:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-03 21:30:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-03 21:30:02       87 阅读
  4. Python语言-面向对象

    2024-04-03 21:30:02       96 阅读

热门阅读

  1. 01---webpack的基础篇

    2024-04-03 21:30:02       34 阅读
  2. 蓝桥杯软件测试赛项--自动化测试

    2024-04-03 21:30:02       32 阅读
  3. Sentinel

    Sentinel

    2024-04-03 21:30:02      26 阅读
  4. 【AHK v2】数据结构LinkedList实现示例

    2024-04-03 21:30:02       31 阅读
  5. Array.from() 与 Array.reduce()

    2024-04-03 21:30:02       30 阅读
  6. Composer 常见错误解决

    2024-04-03 21:30:02       32 阅读
  7. Unity3D 基于ECS的技能冷却系统设计与实现

    2024-04-03 21:30:02       36 阅读
  8. 干掉极域电子教室的方法

    2024-04-03 21:30:02       31 阅读
  9. 谈谈你对 ES6 的理解

    2024-04-03 21:30:02       34 阅读