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

免费做网站有哪些家今天全国疫情最新消息

免费做网站有哪些家,今天全国疫情最新消息,高端网站建设百度,云网站 制作题目描述 你需要开发一款文字处理软件。最开始时输入一个字符串作为初始文档。可以认为文档开头是第 00 个字符。需要支持以下操作: 1 str:后接插入,在文档后面插入字符串 strstr,并输出文档的字符串;2 a b&#xff…

题目描述

你需要开发一款文字处理软件。最开始时输入一个字符串作为初始文档。可以认为文档开头是第 00 个字符。需要支持以下操作:

  • 1 str:后接插入,在文档后面插入字符串 strstr,并输出文档的字符串;
  • 2 a b:截取文档部分,只保留文档中从第 a 个字符起 b 个字符,并输出文档的字符串;
  • 3 a str:插入片段,在文档中第 a 个字符前面插入字符串 strstr,并输出文档的字符串;
  • 4 str:查找子串,查找字符串 strstr 在文档中最先的位置并输出;如果找不到输出 −1−1。

为了简化问题,规定初始的文档和每次操作中的 strstr 都不含有空格或换行。最多会有 q 次操作。

输入格式

第一行输入一个正整数 q,表示操作次数。

第二行输入一个字符串 strstr,表示最开始的字符串。

第三行开始,往下 q 行,每行表示一个操作,操作如题目描述所示。

输出格式

一共输出 q 行。

对于每个操作 1,2,31,2,3,根据操作的要求输出一个字符串。

对于操作 44,根据操作的要求输出一个整数。

输入输出样例

输入 1复制

4
ILove
1 Luogu
2 5 5
3 3 guGugu
4 gu

输出 #1复制

ILoveLuogu
Luogu
LuoguGugugu
3

说明/提示

数据保证,1≤1001≤q≤100,开始的字符串长度 ≤100≤100。

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int q = sc.nextInt();//注意每次需要更新str字符串String str = sc.next();for (int i = 0; i < q; i++) {int command = sc.nextInt();if (command == 1) {String firstStr = sc.next();System.out.println(str + firstStr);str = str + firstStr;} else if (command == 2) {int a = sc.nextInt();int b = sc.nextInt();//从a起第b个字符String substring = str.substring(a,a+b);System.out.println(substring);str = substring;} else if (command == 3) {int insertIndex = sc.nextInt();String addStr = sc.next();StringBuffer stringBuffer = new StringBuffer(str);StringBuffer insertStr = stringBuffer.insert(insertIndex, addStr);System.out.println(insertStr);str = String.valueOf(insertStr);} else if (command == 4) {String find = sc.next();int index = str.indexOf(find);System.out.println(index);}}}
}

http://www.tj-hxxt.cn/news/83075.html

相关文章:

  • 网站英文怎么写网站怎么做
  • 九江有没有做网站的公司邹平县seo网页优化外包
  • 赌博网站游戏怎么做广州全网推广
  • 信阳市住房和城乡建设局网站全网营销推广软件
  • 广告设计素材免费的网站seo排名资源
  • 可以做免费广告的网站电脑办公软件培训班
  • 深圳网页设计制作网站计算机培训机构
  • 济南微信网站百度的代理商有哪些
  • 南通网站制作专家windows优化大师免费
  • 重庆时时彩在线网站制作推广app下载
  • 深圳市手机网站建设报价百度网站大全首页
  • 那个网站做苗木网站的优化从哪里进行
  • 有用建站宝盒做网站的吗推广普通话宣传语100字
  • 如何提高网站用户体验北京百度竞价托管
  • 移动web网站开发我想做app推广怎么做
  • 高密哪里做网站百度推广最近怎么了
  • 汕头网站建设公司有哪些网络销售是什么
  • 盐城网站建设渠道合作博客程序seo
  • 关于行业网站建设意见推广员网站
  • 乐清做网站建设公司哪家好pageadmin建站系统
  • 四川建设网官网地址天津seo实战培训
  • 网页建设与网站设计广东网络推广运营
  • 网站建设联系方式友情链接检测结果
  • nofollow标签对网站收录的影响网络营销怎么推广
  • 湖南佳程建设有限公司网站seo的主要内容
  • 一般公司网站是什么设计师做如何建立独立网站
  • 手机网站建设价格低网络策划是做什么的
  • 搭建网站需要学什么软件下载广告网络推广怎么做
  • 网站首页结构布局北京线上教学
  • 如何做网站测试网上营销的方式