Dato una stringa di input e un dizionario, crea una funzione per trovare la parola più lunga nel dizionario che è una sottosequenza della stringa data.
Stringa di input: abpppl
Dizionario: [able, apple, sample, abppl, pl]
definire findLongestWord(stringa, dizionario): 
    maxLen = 0
    risultato = "" 

    for parola in dizionario: 
        if isSubsequence(parola, stringa): 
            if len(parola) > maxLen: 
                maxLen = len(parola) 
                risultato = parola  
  
    return risultato