Paraules supercreixents P49287


Statement
 

pdf   zip

html

Una paraula és supercreixent si cada lletra és com a mínim dues unitats més petita que la següent; p.ex., acetz és supercreixent, però acdtz no ho és.

Feu un programa que escrigui totes les paraules supercreixents de n lletres que comencen per una lletra donada.

Entrada

L’entrada és un natural n i un caràcter c. Podeu suposar que n és com a mínim 1 i que c és una lletra minúscula.

Sortida

Cal escriure totes les paraules supercreixents de n lletres minúscules de la a a la z que comencen per la lletra c, una per línia, en ordre lexicogràfic.

Public test cases
  • Input

    5 p
    

    Output

    prtvx
    prtvy
    prtvz
    prtwy
    prtwz
    prtxz
    pruwy
    pruwz
    pruxz
    prvxz
    psuwy
    psuwz
    psuxz
    psvxz
    ptvxz
    
  • Input

    4 y
    

    Output

    
            
                                
  • Input

    1 a
    

    Output

    a
    
  • Information
    Author
    Albert Atserias
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C++ Python