Últimamente he hablado acerca del I concurso de programación de Tuenti. Un concurso de programación Online que se llevó acabo durante la semana pasada (del 13 al 20 de Junio, muy mala fecha).
Podéis ver los enunciados de todos los problemas, con ejemplos sobre la entrada y salida (aunque a veces no hay que haerles mucho caso) en la web oficial del concurso, pero en Vidas Concurrentes lo encontramos todo en español.
Challenge #2 : TLang
Se trata de implementar un parser que suma, reste y multiplique, con los símbolos ^= ,^# 2 2 y ^@, eso sí, el final de la operación siempre lo marcará un $. Por otra parte, hay símbolos, como ^@ (resta) que pueden ir sólo con un número, en lugar de con varios. Debemos leer de la entrada las operaciones a realizar y devolver el número de salida.
Soluciones:
- Por Ricard Clau (@ricardclau): Soluciones en PHP (del 1 al 4)
- Por Carlos Henriquez (@lagunex): Soluciones para Java y Bash.
- Por Syrus Akbary (@syrusakbary): Soluciones en Python. [GitHub]
- Por Imanol Urra (@ind3x): Soluciones en PHP. [GitHub]
- Por David Bengoa (@dvdbng): Soluciones en Python. (del 1 al 19) [GitHub]
- Por Manu Flores (@manufloresv): Solución en Clojure. [GitHub]
- Por Harad: Solución en Python (del 1 al 11) [GitHub]
- Por Fernando Manso (@brok3r): Soluciones en C# [GitHub]
- Por Javier de Pedro (@feantury): Soluciones en Java
- Por Alejandro Fernández: Solulción en Java [PasteBin]
- Por Pablo Moreno: Solución en C++ [PasteBin]
- Por Guillermo Álvarez (@enwillyado): Soluciones #ParaCualquierLenguaje. [Video y explicación]
- @TuentiEng: A través de un tweet publicó:1echo '^# ^= 10 ^# 72 250$$ 142$' | tr '^$=@' '()+-'| tr '#' '*' |clisp
- Por Rodrigo Díaz (@r2d2rigo): Soluciones en C# (del 1 al 6) [CodePlex]
- Por Pablo Villoslada (@Puigcerber): Soluciones en PHP (del 1 al 5) [GitHub]
- Por José Tomás Tocino (@theOm3ga): Solución en Python [GitHub]
- Por Ramiro Aparicio (@frisco82): Solución en Java [GitHub] (Explicaciones del 1 al 20)
- Por Yukino (@Rosapolis): Solución en Python + Prolog [GitHub]
- Por captain_regex: Solución en PHP [PasteBin]
Si no estás en la lista y quieres plantear tu solución, deja un comentario con tu link !
Actualización: 2011/06/22 13:54 : Error tipográfico
Actualización: 2011/06/22 20:00 : Añadida solución de @Puigcerber
Actualización: 2011/06/28 07:58 : Añadida solución de @theom3ga
Actualización: 2011/07/02 22:30 : Añadida solución de @frisco82
Actualización: 2011/07/03 13:30 : Añadida solución de @Rosapolis
Actualización: 2011/07/08 12:37 : Añadida solución de captain_regex
Pingback: Bitacoras.com /
Pingback: Poesía binaria » Índice de soluciones a todos los retos de #tuentiContest /
http://pastebin.com/9FYYcwMV
@captain_regex
Gracias ! Ya está incluida !