Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let titleString = gets().split('')
- let N = +gets()
- let compareArray = []
- let indexArray = []
- let isIncluded = true
- let start = 0
- for(let i=1;i<=N;i++){
- let currentString = gets().split('')
- compareArray = titleString.slice()
- for (let j=0; j<=currentString.length-1;j++){
- indexArray.push(compareArray.slice(start).indexOf(currentString[j])+start)
- if(compareArray.slice(start).indexOf(currentString[j]) > -1){
- // start = compareArray.indexOf(currentString[j]) + 1
- compareArray[indexArray[j]]=' '
- start = compareArray.lastIndexOf(' ')
- } else {
- isIncluded = false
- break;
- }
- }
- if(isIncluded){
- compareArray = compareArray.join().split(/\s|,/).filter(Boolean)
- titleString = compareArray.slice()
- print(titleString.join(''))
- } else {
- print(`No such title found!`)
- }
- indexArray = []
- isIncluded = true
- start = 0
- }
Advertisement
Add Comment
Please, Sign In to add comment