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 | } |