Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

PALAVRMG - Palavras Ordenadas

Palavras como “belo”, “fino”, “cruz” e “flor” possuem a interessante propriedade de que suas letras aparecem todas em ordem alfabética. Por exemplo, em “flor”, f vem antes de l no alfabeto, l vem antes de o, e o vem antes de r. Dizemos que palavras com essa propriedade são ordenadas.

Dada uma palavra, determine se ela é ordenada.

Entrada

A entrada começa com uma linha contendo apenas um inteiro P, que representa o número de palavras que serão dadas na entrada. Em seguida, há P linhas, cada uma contendo uma palavra.

Cada palavra é composta apenas por letras minúsculas ou maiúsculas, sem acentos ou pontuação. Você pode supor que não há palavras com mais de 42 caracteres.

Saída

Para cada palavra dada na entrada, imprima uma linha na saída no formato <palavra>: <r>, onde <palavra> é a palavra em si, e <r> é O (a letra O) se a palavra for ordenada e N caso contrário.

Exemplos

Entrada:
8
a
belo
fiNo
Cruz
flor
batata
abracadabra
aaaabc

Saída:
a: O
belo: O
fiNo: O
Cruz: O
flor: O
batata: N
abracadabra: N
aaaabc: N

Note que aaaabc não é uma palavra ordenada, porque a não vem antes de a no alfabeto.


Adicionado por:Wanderley Guimarăes
Data:2014-05-09
Tempo limite:1s
Tamanho do fonte:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Linguagem permitida:Todas exceto: ASM64 CLOJURE ERL FSHARP PERL6 PY_NBC SCALA TCL
Origem:Maratona Mineira 2013

hide comments
2016-09-05 20:26:49
aaaabc nem é uma palavra
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.