En un hotel d’ plantes i habitacions per planta s’allotgen estrelles del rock, les quals ocupen totalment la planta de dalt. Després d’una festa salvatge, aquesta planta ha estat arrassada, per la qual cosa cal moure’ls tots a una altra planta. Ara bé, aquestes estrelles són uns capritxosos, i cadascun exigeix anar a una habitació que sigui almenys tan bona com l’habitació a la qual estava.
Suposeu que codifiquem amb una lletra minúscula, com més petita millor, el luxe de cada habitació. A quantes plantes de l’hotel és possible traslladar aquests amants de la gresca?
L’entrada consisteix en diversos casos. Cada cas comença amb i , seguits d’ files amb lletres minúscules cadascuna. La primera fila es correspon a la planta de dalt de l’hotel. Podeu suposar i .
Per a cada cas, cal escriure el nombre de plantes on es pot fer el trasllat.
La solució esperada té cost proporcional a . Solucions més lentes poden ser-ho massa.
Input
5 6 abcdef zyxwvu fedcba aaeecc bbbbba 3 7 vzwzyzx zzzzaaa ggggggg
Output
3 1