算法竞赛入门经典Java版UVA10340

题目:读入两个字符串s和t,问是否能通过删去串t中的某几个字符得到串s,(大小写区分),如果能则输出Yes,否则输出No

代码块

代码块语法遵循标准java代码,例如:

import java.util.*;
public class Main{
    public static void main(String args[]){
        @SuppressWarnings("resource")
        Scanner c=new Scanner(System.in);
        while(c.hasNext()){
            String s=c.next();
            String t=c.next();
            char[] aa=new char[s.length()];
            char[] bb=new char[t.length()];
            aa=s.toCharArray();
            bb=t.toCharArray();
            int a=0;
            for(int i=0;i<bb.length;i++){
                if(aa[a]==bb[i])
                    a++;
                if(a==aa.length){
                    System.out.println("Yes");
                    break;
                }
            }
            if(a!=aa.length)
                System.out.println("No");
        }
    }
}   

猜你喜欢

转载自blog.csdn.net/qq_41163933/article/details/81745298