3vo

titleSearch

3vo
Nov 18th, 2022
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let input = ['peshoishere',
  2. '3',
  3. 'eho',
  4. 'piere',
  5. 'telerik'];
  6. let gets = this.gets || ((arr, index) => () => arr[index++])(input, 0);
  7.  
  8. let initialString = gets();
  9. let n = +gets();
  10. let remainigString = '';
  11.  
  12. for (let i = 0; i < n; i++) {
  13.     let searchString = gets();
  14.     remainigString = initialString;
  15.     for (let j = 0; j < searchString.length; j++) {
  16.         let searchLetter = searchString[j];
  17.         if(remainigString.includes(searchLetter)) {
  18.             remainigString = remainigString.replace(searchLetter,'')
  19.         } else {
  20.             break;
  21.         }
  22.     }
  23.     if (remainigString.length + searchString.length === initialString.length) {
  24.         initialString = remainigString;
  25.         console.log(initialString);
  26.     } else {
  27.         console.log('No such title found!');
  28.     }
  29. }
Add Comment
Please, Sign In to add comment