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

蓝桥杯刷题-子串简写

子串简写

在这里插入图片描述

代码

k=int(input())
s,c1,c2=input().split()
pre=[0]*len(s)
ans=0
for i in range(len(s)):pre[i]=pre[i-1]if c1==s[i]:pre[i]+=1elif c2==s[i] and i+1-k>=0:ans+=pre[i-k+1]
print(ans)

相关文章:

  • 通俗易懂:MySQL中的临时表空间如何管理?
  • SpringBoot + Redis + Lua = 王炸!
  • c语言--内存函数的使用(memcpy、memcmp、memset、memmove)
  • 鸿蒙操作系统-初识
  • 抖音视频关键词批量采集工具|无水印视频爬虫提取软件
  • 安装JAVA1.8并配置环境
  • 【python】(08)理解Python中的可变对象和不可变对象
  • Tomcat下载安装以及配置
  • 游戏本续航@控制中心的省电模式效果如何
  • Unity 中 苹果眼镜开发入口
  • 提升政府网站效率与安全性——引荐爱校对巡检系统建议书
  • 从汇编以及栈帧层面理解内联函数的原理
  • HTML基础:8个常见表单元素的详解
  • docker快速安装达梦数据库
  • Windows 和 Linux 的免费媒体播放器 - SMPlayer
  • [Vue CLI 3] 配置解析之 css.extract
  • [译]CSS 居中(Center)方法大合集
  • 230. Kth Smallest Element in a BST
  • Java读取Properties文件的六种方法
  • Laravel 菜鸟晋级之路
  • LeetCode算法系列_0891_子序列宽度之和
  • magento2项目上线注意事项
  • Node项目之评分系统(二)- 数据库设计
  • spring security oauth2 password授权模式
  • Spring核心 Bean的高级装配
  • 观察者模式实现非直接耦合
  • 理解在java “”i=i++;”所发生的事情
  • 普通函数和构造函数的区别
  • 前端面试总结(at, md)
  • 如何用vue打造一个移动端音乐播放器
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • 学习笔记TF060:图像语音结合,看图说话
  • 一个完整Java Web项目背后的密码
  • 用element的upload组件实现多图片上传和压缩
  • 你对linux中grep命令知道多少?
  • 好程序员web前端教程分享CSS不同元素margin的计算 ...
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • ​比特币大跌的 2 个原因
  • (52)只出现一次的数字III
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (笔试题)分解质因式
  • (免费领源码)Python#MySQL图书馆管理系统071718-计算机毕业设计项目选题推荐
  • (排序详解之 堆排序)
  • (循环依赖问题)学习spring的第九天
  • (一)eclipse Dynamic web project 工程目录以及文件路径问题
  • (转)c++ std::pair 与 std::make
  • (转载)hibernate缓存
  • .Net MVC + EF搭建学生管理系统
  • .NET面试题解析(11)-SQL语言基础及数据库基本原理
  • .net之微信企业号开发(一) 所使用的环境与工具以及准备工作
  • @ComponentScan比较
  • [ C++ ] STL_vector -- 迭代器失效问题
  • [ IO.File ] FileSystemWatcher
  • [ vulhub漏洞复现篇 ] Django SQL注入漏洞复现 CVE-2021-35042
  • [100天算法】-每个元音包含偶数次的最长子字符串(day 53)