|
|
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.
SPOJ Problem Set (seletivas)
2280. Encontre o telefone
Problema: ENCOTEL
|
Em alguns lugares é comum lembrar um número do telefone associando seus dígitos a letras.
Dessa maneira a expressão MY LOVE significa 69 5683. Claro que existem
alguns problemas, uma vez que alguns números de telefone não formam uma palavra ou uma
frase e os dígitos 1 e 0 não estão associados a nenhuma letra.
Sua tarefa é ler uma expressão e encontrar o número de telefone correspondente
baseado na tabela abaixo. Uma expressão é composta por letras maiúsculas (A-Z),
hifens (-) e os números 1 e 0.
| Letras | Número |
| ABC | 2 |
| DEF | 3 |
| GHI | 4 |
| JKL | 5 |
| MNO | 6 |
| PQRS | 7 |
| TUV | 8 |
| WXYZ | 9 |
Entrada
A entrada consiste de um conjunto de expressões. Cada expressão está sozinha em
uma linha e possui C caracteres, onde 1 ≤ C ≤ 30. A entrada
é terminada por fim de arquivo (EOF).
Saída
Para cada expressão você deve imprimir o número de telefone correspondente.
Exemplo
Entrada:
1-HOME-SWEET-HOME
MY-MISERABLE-JOB
Saída:
1-4663-79338-4663
69-647372253-562
Autor do Problema: Sérgio Queiroz de Medeiros
| Adicionado por: | Wanderley Guimarães |
| Data: | 2008-01-03 |
| Tempo limite: | 1s
|
| Tamanho do fonte: | 50000B |
| Linguagem permitida: | Todas exceto: AWK CLOJ ERL F# GO JS PERL 6 SCALA SED TCL |
| Origem: | Primeira Seletiva para Maratona de Programacao UFRN - 2005 |
|
|
| |