Escreva uma função / programa que aceite uma sequência de letras maiúsculas / minúsculas [A-Za-z] como entrada, que verifique se as letras existentes são únicas e em ordem alfabética (ignorando maiúsculas e minúsculas) ou não. A saída deve ser verdadeira se for única e em ordem alfabética e, se não for, falsificada.
Aqui alguns casos de teste
a true
abcdefGHIjklmnopqrSTUVWXyz true
aa false
puz true
puzz false
puzZ false
puZ true
PuZ true
pzu false
pzU false
abcdABCD false
dcba false
Se você quiser, execute seu programa com todas as palavras de uma lista de palavras como esta e poste algumas interessantes =).
Ponto
O menor número de bytes vence.
za
ser um valor verdadeiro?
a
e termina com z
.