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

程序员做电商网站的公司好吗如何网站关键词优化

程序员做电商网站的公司好吗,如何网站关键词优化,企业官网是什么,网络运营商ip地址题目描述 小 Z 有一个字符串 s,他对这个字符串会进行如下两个操作: 1 p c 把字符串的第 p 个字符改成 c2 l r 把 s 的第 l 个字符到第 r 个字符按顺序输出。 这里『第 i 个字符』的下标计数从 1 开始,例如,a 是字符串 abc 的第…

题目描述

小 Z 有一个字符串 s,他对这个字符串会进行如下两个操作:

  • 1 p c 把字符串的第 p 个字符改成 c
  • 2 l r 把 s 的第 l 个字符到第 r 个字符按顺序输出。

这里『第 i 个字符』的下标计数从 1 开始,例如,a 是字符串 abc 的第 1 个字符。

输入

输入的第一行是两个整数,依次表示字符串 s 的长度 n 和操作的数量 q。

第二行是一个长度为 n 的字符串表示 s。

接下来 q 行,按照以上题意,每行三个数据,给出一组操作。

对 100% 的数据,1≤n,q≤100,1≤l≤r≤n,1≤p≤n,s 中仅有小写英文字母,c 是小写英文字母。

输出

对每个操作 2,输出一行一个字符串表示结果。

样例输入

8 5
yifusuyi
2 3 6
1 5 g
1 7 g
1 8 u
2 3 8

样例输出

fusu
fugugu

分析

只需在输入 x 后判断 x 的值,

如果是1就输入 p 和 c ,执行替换

if(x==1){cin>>p>>c;s[p-1]=c;//注意:此处第p个字符的下标计数从1开始,但字符串下标是从0开始,所以真正要改变的字符下标是p-1
}

如果是2(此处用否则)就输入 l 和 r ,输出

else{cin>>l>>r;for(int j=l-1;j<r;j++){//注意:此处同理,真正字符的下标是l-1和r-1cout<<s[j]<<"\n";}
}

示例代码:

#include<bits/stdc++.h>
using namespace std;
int main(){string s;long long n,q,x,p,l,r;char c;cin>>n>>q>>s;for(int i=1;i<=q;i++){cin>>x;if(x==1){cin>>p>>c;s[p-1]=c;}else{cin>>l>>r;for(int j=l-1;j<r;j++){cout<<s[j]<<"\n";}}}return 0;
}
http://www.dtcms.com/wzjs/515495.html

相关文章:

  • 做网站开发一般用什么语言web网页制作成品免费
  • 网站一元空间有哪些呀seo外链发布软件
  • 承德疫情最新情况陕西seo排名
  • 网站域名怎么修改吗奶糖 seo 博客
  • 专门做淘宝代运营的网站万网域名查询工具
  • 中冶建设网站百度搜索量怎么查
  • 旅游网站功能流程图重庆 seo
  • 在网站制作意见征集是怎么做的百度优化是什么意思
  • 手把手教你做网站 3网站开发的基本流程
  • 想在微信公众号上做网站链接网站如何宣传推广
  • 做网站后台用什么写群排名优化软件官网
  • 滨州建设网站优化疫情防控 这些措施你应该知道
  • wix怎么做网页安卓优化大师全部版本
  • 哪个网站可以免费做网页宁波网络推广公司有哪些
  • 开发一个app收费seo优化网站源码
  • 石牌桥网站建设手机百度网盘网页版登录入口
  • 做app动态界面的网站有哪些怎么在百度上免费做广告
  • 淘宝上做网站哪个平台可以免费推广
  • 做网站金山区跨境电商
  • 陕西专业网站建设价格提高工作效率的工具
  • 权重较高网站免费发布推广信息的平台有哪些
  • 电子商务网站运营方案一个新手如何推销产品
  • 网站编程培训公司google搜索网址
  • 网站是否上线百度指数怎样使用
  • 北京专门做网站的公司商务软文写作范文200字
  • 网站开发销售怎么做推广赚钱一个2元
  • 为何公司做的网站很丑免费建立个人网站凡科
  • 网站系统建设费用搜索引擎优化实验报告
  • 网站div的高度根据图片想要网站导航推广
  • 免费做微网站百度95099如何转人工