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

浙江省网站建设_网站建设公司_Java_seo优化

网站建设资金投入,沈阳h5网站建设,python在线编辑器,玩具网站建设题目背景 honoka 有一个只有两个键的键盘。 题目描述 一天#xff0c;她打出了一个只有这两个字符的字符串。当这个字符串里含有 VK 这个字符串的时候#xff0c;honoka 就特别喜欢这个字符串。所以#xff0c;她想改变至多一个字符#xff08;或者不做任何改变#xf…题目背景 honoka 有一个只有两个键的键盘。 题目描述 一天她打出了一个只有这两个字符的字符串。当这个字符串里含有 VK 这个字符串的时候honoka 就特别喜欢这个字符串。所以她想改变至多一个字符或者不做任何改变来最大化这个字符串内 VK 出现的次数。给出原来的字符串请计算她最多能使这个字符串内出现多少次 VK只有当 V 和 K 正好相邻时我们认为出现了 VK。 输入格式 第一行给出一个数字 n n n代表字符串的长度。 第二行给出一个字符串 s s s。 输出格式 第一行输出一个整数代表所求答案。 1.题目分析 输入一段指定长度的字符串计算出现VK的次数可以修改一次是VK的数量最大化。 值得一提的是需要先把字符串中的VK去除再遍历找到VV或者KK计数一次跳出循环即可。 去除的目的是为了寻找KK和VV时不影响结果的判断。 2.题目思路 输入一段字符串判断相邻两个字符是否为VK如果是将这两个元素置为零计数器加一。 第二轮循环判断剩余元素中是否出现KK和VV出现说明可以修改一次得到VK让计数器加一后跳出循环。 值得一提的是要杜绝数组索引越界的情况。 3.代码演示 #include stdio.hint main() {int n;scanf(%d, n);char str[n];scanf(%s, str);int cnt 0;for (int i 0; i n; i) {//统计VK的数量//防止索引越界if (i 1 n) {if (str[i] V str[i 1] K) {cnt;//把VK消除str[i] 0;str[i 1] 0;}}}for (int i 0; i n; i) {//修改vv kk的情况//防止索引越界if (i 1 n) {//修改 vv 和 kk的情况if (str[i] V str[i 1] V) {cnt;break;} else if (str[i] K str[i 1] K) {cnt;break;}}}printf(%d, cnt);return 0; }
http://www.ihoyoo.com/news/62769.html

相关文章:

  • 超大尺寸哔哩哔哩网站变装的他 wordpress
  • 做网站就上房山华网天下哪些网站做京东的团购
  • 在阿里云做的网站怎么进后台闵行网站开发
  • 微网站开发平台有哪些海淀区社区建设网站
  • 摄影网站制作设计东丽区网站建设公司
  • 视频网站后台动漫制作专业报告
  • 如何利用国外的网站开发客户wordpress ucenter插件
  • 移动网站的开发流程图c# 开发网站开发
  • 三沙网站建设知乎营销软件
  • 178网站建设企业网站系统建设需求调研表
  • 做试卷的网站创建自己的博客网站
  • 南通seo网站推广费用织梦做信息类网站
  • 公司注册资金减少意味着什么百度seo站长工具
  • 寻找企业网站建设网站建设模块化实现
  • 工程机械 网站模板seo发贴软件
  • 珠宝手机网站模板wordpress-erphpdown
  • 百度云分享tp响应式网站开发微信公众号开发软件
  • 网站开发 瀑布结构大闸蟹公司宣传册设计样本
  • 深圳市网站备案wordpress获取分类导航
  • 网站功能策划wordpress收集
  • 学校的网站如何建设东莞工程网站建设
  • 凡科这样的建站网站云南昆州建设工程有限公司网站
  • 阿里云外贸建站非主流在线制作图片
  • 网站编程培训机构排名前十wordpress用那个采集器
  • 网页设计电商网站网站空间大小怎么查看
  • 江干建设局网站有专做高端折扣女装的网站吗
  • 网站开发账务处理室内设计自学软件
  • 长垣网站建设如何让网站收录公司名
  • 重庆商城网站建设公司网站开发界面图标设计
  • 惠安网站建设公司网站建设 部署与发布