当前位置: 首页 > news >正文

MC0462最后一难

难度:白银 时间限制:1 秒 占用内存:256 M ★收藏 报错

小码哥跟随唐僧师徒四人历经磨难,终于来到了灵山求取真经。然而,就在他们以为即将大功告成之时,佛祖身边的迦叶尊者却微微一笑,告诉他们还有最后一难未曾经历。

这一难并非来自外界的妖魔鬼怪,而是对师徒几人智慧与心境的考验。迦叶尊者挥动手中的佛珠,瞬间,师徒几人发现自己置身于一个充满字母光影的奇异空间之中。

迦叶尊者缓缓开口道:“此乃智慧之境,你们需在此完成一项任务,方能取得真经。这里有一个仅包含小写英文字母的神秘字符串,它变幻莫测,隐藏着无尽的奥秘。你们的任务是计算出这个字符串中有多少个子串符合特定的模样,就以 matiji 为例,你们要找出所有与之相同的子串个数。只有算出正确答案,你们才能突破此境,带着真经返回东土大唐。”

孙悟空挠了挠腮帮子,眼睛滴溜溜一转,说道:“这有何难,看俺老孙来算它一算!” 猪八戒则嘟囔着:“这字母串看着就眼晕,哪有心思去算哟。” 沙僧在一旁默默思考,唐僧则双手合十,口中念着佛号,鼓励大家静下心来应对考验。最后,交由小码哥来完成任务,试图找出神秘字符串中 matiji 子串的个数,以通过这最后一难,完成取经大业。

格式

输入格式:一行一个字符串,长度不超过 105。

输出格式:一行一个整数,表示答案。

样例 1

输入:matijiaaa
输出:1

本题相关知识点:语言基础:字符串

代码:

#include<bits/stdc++.h>
using namespace std;
int main() 
{int ans = 0;string s = "matiji";string ss;cin >> ss;size_t pos = 0;while((pos = ss.find(s,pos)) != ss.npos){ans++;pos++;;}cout << ans;return 0; 
}

http://www.dtcms.com/a/288423.html

相关文章:

  • Redis进阶--集群
  • C study notes[1]
  • LVS技术知识详解(知识点+相关实验部署)
  • simulink系列之模型接口表生成及自动连线脚本
  • 消息队列:数字化通信的高效纽带
  • SQL Server和PostgreSQL填充因子
  • HCIA综合实验
  • string【下】- 内功修炼(搓底层)
  • C++入门--lesson4
  • CCF编程能力等级认证GESP—C++6级—20250628
  • ICT测试原理之--什么是假短
  • 基于opencv的人脸识别考勤系统
  • 人工智能与心理史学:从阿西莫夫的科幻预言到可计算社会模型>
  • Chris Fraser | 中国早期思想中墨家与荀子的知识论
  • 【完整代码】融合时序轨迹与49维特征反演的双色球开奖预测模型:一项关于隐藏规律的探索
  • Maven常用知识总结
  • Docker容器原理和启动策略
  • 传统浏览器过时了?Dia如何用AI重新定义上网体验
  • 零基础学习性能测试第二章-linux服务器监控:内存监控
  • 【60】MFC入门到精通——运行后 button按键上不显示 按键名, 控件上的文字不显示
  • 阶段1--Linux存储管理
  • Codeforces Round 1037(Div3)
  • 【web安全】万能密码
  • 车载诊断架构 --- OEM对于DTC相关参数得定义
  • 计算机网络1.1:计算机网络在信息时代的作用
  • 教你如何借助AI精读文献
  • python基础笔记
  • LRU算法及优化
  • 佛经个人阅读(一)《心经》解析
  • 纸板制造糊机操作