Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leogregianin/dojo-s01e02-escrevendo-no-celular-em-python
Dojo escrevendo no celular, feito em Python (Original em Clojure)
https://github.com/leogregianin/dojo-s01e02-escrevendo-no-celular-em-python
Last synced: about 18 hours ago
JSON representation
Dojo escrevendo no celular, feito em Python (Original em Clojure)
- Host: GitHub
- URL: https://github.com/leogregianin/dojo-s01e02-escrevendo-no-celular-em-python
- Owner: leogregianin
- Created: 2015-07-07T03:53:11.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-08-01T22:11:28.000Z (over 9 years ago)
- Last Synced: 2024-05-01T14:43:01.215Z (6 months ago)
- Language: Python
- Homepage:
- Size: 152 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# # Dojo DevMT S01E02 ([Original](https://github.com/devmatogrosso/dojo-s01e02-escrevendo-no-celular))
# Versão em Python
[![Build Status](https://travis-ci.org/leogregianin/dojo-s01e02-escrevendo-no-celular-em-python.svg)](https://travis-ci.org/leogregianin/dojo-s01e02-escrevendo-no-celular-em-python)
[![Code Climate](https://codeclimate.com/github/leogregianin/dojo-s01e02-escrevendo-no-celular-em-python/badges/gpa.svg)](https://codeclimate.com/github/leogregianin/dojo-s01e02-escrevendo-no-celular-em-python)
[![Test Coverage](https://codeclimate.com/github/leogregianin/dojo-s01e02-escrevendo-no-celular-em-python/badges/coverage.svg)](https://codeclimate.com/github/leogregianin/dojo-s01e02-escrevendo-no-celular-em-python/coverage)## Data e Local
Data: 04/07/2015
Local: Nuvem Tecnologia## Problema
Um dos serviços mais utilizados pelos usuários de aparelhos celulares são os SMS (Short Message Service), que permite o envio de mensagens curtas (até 255 caracteres em redes GSM e 160 caracteres em redes CDMA).Para digitar uma mensagem em um aparelho que não possui um teclado QWERTY embutido é necessário fazer algumas combinações das 10 teclas numéricas do aparelho para conseguir digitar. Cada número é associado a um conjunto de letras como a seguir:
Letras -> Número
ABC -> 2
DEF -> 3
GHI -> 4
JKL -> 5
MNO -> 6
PQRS -> 7
TUV -> 8
WXYZ -> 9
Espaço -> 0Desenvolva um programa que, dada uma mensagem de texto limitada a 255 caracteres, retorne a seqüência de números que precisa ser digitada. Uma pausa, para ser possível obter duas letras referenciadas pelo mesmo número, deve ser indicada como _.
Por exemplo, para digitar "SEMPRE ACESSO O DOJOPUZZLES", você precisa digitar:
77773367_7773302_222337777_777766606660366656667889999_9999555337777
[Link do problema](http://dojopuzzles.com/problemas/exibe/escrevendo-no-celular/)