SHOW:
|
|
- or go back to the newest paste.
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 | } |