fork download
  1. // 2 pointer susequence
  2.  
  3. import java.io.*;
  4. import java.util.*;
  5.  
  6. class Main {
  7.  
  8. public static void main(String[] args)throws IOException {
  9. String s1=br.readLine();
  10. String s2=br.readLine();
  11. int i=0,j=0,n=s1.length(),m=s2.length(),flag=0;
  12. if(m>n){
  13. System.out.println(false); flag=1;
  14. }
  15. while(i<n&&j<m){
  16. if(s1.charAt(i)==s2.charAt(j)){
  17. i++; j++;
  18. if(j==s2.length()) {
  19. System.out.println(true); flag=1;
  20. }
  21. }
  22. else{
  23. i++;
  24. }
  25. }
  26. if(flag==0) System.out.println(false);
  27. }
  28. }
Success #stdin #stdout 0.09s 54380KB
stdin
iiiiiiaiiiiib
ac
stdout
false