Festa salvatge (2) P68168


Statement
 

pdf   zip

En un hotel d’nn plantes i mm habitacions per planta s’allotgen mm 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?

Entrada

L’entrada consisteix en diversos casos. Cada cas comença amb nn i mm, seguits d’nn files amb mm lletres minúscules cadascuna. La primera fila es correspon a la planta de dalt de l’hotel. Podeu suposar 2n102 \le n \le 10 i 1m1061 \le m \le 10^6.

Sortida

Per a cada cas, cal escriure el nombre de plantes on es pot fer el trasllat.

Pista

La solució esperada té cost proporcional a n×mn \times m. Solucions més lentes poden ser-ho massa.

Public test cases
  • Input

    5 6
    abcdef
    zyxwvu
    fedcba
    aaeecc
    bbbbba
    
    3 7
    vzwzyzx
    zzzzaaa
    ggggggg
    

    Output

    3
    1
    
  • Information
    Author
    Salvador Roura
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C++