Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

HW1bis esercizio 3 problemi di risoluzione

Adriano.Sapuppo (350 points)
2 6 8
in HW1bis by (350 points)
Salve, non riesco a trovare risoluzione al problema probabilmente per un errore di approccio. Quello che creato è una funzione che scorre le parole, ne verifica lettera ad una ad una verificando che sia presente nella frase. Se tutte le lettere sono presenti le elimina altrimenti la frase resta uguale. Nel caso della frase "Andrea Sterbini" e le 60000 parole italiane chiaramente se inizio ad analizzare in ordine alfabetico nella lista di parole "abate" sarà contenuta all'interno della frase quindi per me potrebbe essere una parola da quale iniziare e quindi rimuovere le lettere dalla frase. E' evidente che non sia così (non è la parola da quale iniziare), cosa sbaglio?

1 Answer

andrea.sterbini (207920 points)
750 1267 2373
by (208k points)
filtrare ed eliminare le parole che non possono essere presenti sicuramente è utile.

tieni conto che una lettera può apparire più di una volta nella stessa parola e/o nella frase

l'anagramma cercato dev'essere l'ultimo in ordine alfabetico

prova prima su esempi piccoli costruiti a mano