1234 - Sentença Dançante

Um PrObLeMa BeM tRaNqUiLo PaRa TrAdUzIr UmA mEnSaGeM pArA o MiGuXeS.

Descrição

Solução

A maior questão desse problema é entender que não se pode fazer qualquer tipo de trim(), strip() e outros tipos de manipulação de entrada que ignorem espaços antes e após a linha a ser lida. Em C, usei a função gets() para entrada por esse motivo também. Após lidar com a entrada problemática, outro detalhe é que só muda o estado de maiúscula para minúscula quando encontramos uma letra, espaços devem ser ignorados neste tratamento.

Last updated

Was this helpful?