0
点赞
收藏
分享

微信扫一扫

字符串题目

DYBOY 2022-01-20 阅读 119

字符串题目

神器大师泰兹瑞与威穆


在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


import java.util.Scanner;
public class Main {
	public static void main(String[] args) {
		Scanner scan=new Scanner(System.in);
		String s,t;
		s=scan.nextLine();
		t=scan.nextLine();
		StringBuffer ss=new StringBuffer(s);
		char[] chs=t.toCharArray();
		char cur='N';
		int j=0;
		for(int i=0;i<chs.length;++i) {
			if(cur=='N') {
				switch(chs[i]) {
					case 'i':{
						cur='I';
						break;
					}
					case 'f':{ 
				        int index = ss.indexOf(String.valueOf(chs[i+1]),j+1);
                        j = index==-1?j:index;
                        i++;
						break;
					}
					case 'x':{  
						ss.deleteCharAt(j);
						break;
					}
					case 'h':{
						if(j>0) {
							j--;
						}
						break;
					}
					case 'l':{ 
						if(j<ss.length()-1) {
							j++;
						}
						break;
					}
				}
			}
			else {
				if(chs[i]=='e') {
					cur='N';
				}
				else if(chs[i]>='a'&&chs[i]<='z') {
					ss.insert(j,chs[i]);
					j++;
				}
			}
		}
		System.out.println(ss.toString());
	}
}

在这里插入图片描述



举报

相关推荐

0 条评论