蓝桥杯备赛1.统计单词数

题目链接:P1308 [NOIP2011 普及组] 统计单词数 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)

cpp 复制代码
#include<bits/stdc++.h>
#define int long long 
#define endl '\n'
const int N = 1e5+10;
using namespace std;
int a[N];
signed main()
{
    std::ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
    int sum = 0;
    string s1,s2;
	getline(cin,s1);
    getline(cin,s2);
    for(int i=0;i<s1.size();i++)
    {
    	s1[i]=tolower(s1[i]);
	}
	for(int i=0;i<s2.size();i++)
	{
		s2[i]=tolower(s2[i]);
	}
	s1 = ' '+s1+' ';
	s2 = ' '+s2+' ';
    int pos = s2.find(s1);
    if(pos==string::npos)
    {
    	cout<<-1<<endl;
	}
	else
	{
		int st = pos;
		while(st!=-1)
		{
			sum++;
			st = s2.find(s1,st+1);
		}
		cout<<sum<<' '<<pos<<endl;
	}

    
    return 0;
}
相关推荐
互联网杂货铺1 小时前
Postman定义公共函数
自动化测试·软件测试·测试工具·职场和发展·接口测试·压力测试·postman
Koishi_TvT2 小时前
蓝桥杯c++算法秒杀【6】之动态规划【下】(数字三角形、砝码称重(背包问题)、括号序列、异或三角:::非常典型的必刷例题!!!)
c语言·c++·算法·性能优化·蓝桥杯·动态规划·c
ThisIsClark3 小时前
【后端面试总结】MySQL面试总结
mysql·面试·职场和发展
ThisIsClark3 小时前
【后端面试总结】MySQL索引
mysql·面试·职场和发展
qq_485668994 小时前
算法习题--蓝桥杯
算法·职场和发展·蓝桥杯
测试老哥18 小时前
基于Pytest接口自动化的requests模块项目实战以及接口关联方法
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·pytest
liuweni19 小时前
Next.js 独立开发教程(三):CSS 样式的完整指南
开发语言·前端·javascript·css·react.js·职场和发展·前端框架
BigShark8881 天前
2025蓝桥杯(单片机)备赛--扩展外设之PWM的原理与应用(十三)
单片机·职场和发展·蓝桥杯
ahadee2 天前
蓝桥杯每日真题 - 第23天
c语言·vscode·算法·蓝桥杯
ahadee2 天前
蓝桥杯每日真题 - 第20天
c语言·算法·蓝桥杯·bfs