Ready for IEEEXtreme 9.0?

Post on 14-Feb-2017

382 views 0 download

Transcript of Ready for IEEEXtreme 9.0?

Rama estudiantil de IEEE en la UGR

IEEEXtreme 9.0

Benito Palacios Sánchezbenito.palaciossanchez.es@ieee.org

16 de septiembre de 2015

IEEEXtreme 9.0 IEEE SB UGR

IEEEXtre... What?

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 2 / 19

IEEEXtreme 9.0 IEEE SB UGR

IEEEXtre... What?

24 horas non-stop

Entrada:1000 999 10

210 548 889 7...

Salida esperada:12

24 horas de programación por equipos.23 problemas de lógica, programación ymatemáticas.Compite con más de 1750 equipos de todo elmundo.

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 3 / 19

IEEEXtreme 9.0 IEEE SB UGR

Equipos

Equipos

Equipos de 1 a 3 estudiantes miembros de IEEE.

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 4 / 19

IEEEXtreme 9.0 IEEE SB UGR

Lenguajes permitidos

Elige tu lenguaje

Lenguaje Versión Máx. seg. Extras

C 4.9.2 C99 std 2 Math, -lm, jsonC++ 4.9.2 C++11 std 2 Math, -lm, jsonC# Mono 3.2 .NET 4.0 3 newtonsoftPython 2.7.6 10Python 3 3.4.0 10Java 1.7.0_55 4 json-simpleJava 8 1.8.0_05 4 json-simplePHP 5.5.9 9Perl 5.18.2 9 jsonRuby 2.0 10Obj-C Obj-C 2.0 2 gnustep-libobjc2, foundation,...Haskell Ghc 7.8.4 5 logict lens pipes mwc-random,...

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 5 / 19

IEEEXtreme 9.0 IEEE SB UGR

Lenguajes permitidos

Elige tu lenguaje

Lenguaje Versión Máx. seg. Extras

Clojure 1.6.0 8Scala 2.11.0 7Common Lisp SBCL 1.2.3 12Lua 5.2.3 12Erlang 6.3 12JS Node 0.10.28 10Go 1.4 4Groovy 1.8.6 5 JVM: 1.7.0_55OCaml Ocamlopt, 4.01.0 3 Jane Street OCaml core libF# F# 3.0, Mono 3.2 4VB.NET Mono 3.2 .NET 4.0 5LOLCODE 1.2 con Ici 0.10.5 5

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 6 / 19

IEEEXtreme 9.0 IEEE SB UGR

Lenguajes permitidos

Elige tu lenguaje

Lenguaje Versión Máx. seg. Extras

Smalltalk 3.2.4 5Tcl 8.5 con tclsh 5R 3.0.2 3RACKET 6.1 10RUST 1.0 5SWIFT 1.2 2 FoundationPASCAL 2.6.2 2Bash 4.3.11 1D 2.067 3

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 7 / 19

IEEEXtreme 9.0 IEEE SB UGR

Problemas

Emulador / Assembly Simulator

Assembly Language is a low-level programming language that isspecific to a particulars computer architecture. Each command hasa specific structure: label COMMAND OPERANDS

PRINT A1

MOVE #N,A1

MOVE (A1),A2

ADD A1,A2

XOR A1,A2

COMP A1,A2

BEQ label

. . .Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 8 / 19

IEEEXtreme 9.0 IEEE SB UGR

Problemas

Elementary Cellular Automaton

Elementary Cellular Automaton (ECA) is a discrete modelingtechnique used in science and engineering to study thebehavioral patterns that emerge in nature.

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 9 / 19

IEEEXtreme 9.0 IEEE SB UGR

Problemas

Ingeniería inversa / Run MeThis problem seems quite easy: it seems that we are givingyou the answer. . . All you have to do is supply the output ofour program on the given input.

InputA string of characters, ending with a dot (’.’).

OutputYour program should print the output of an MS-DOS 8086assembly program p.com on the given input.BF 00 04 BE C0 00 56 31 C9 B4 00 CD 16 3C 2E AA

E0 F7 F7 D1 29 D2 89 CD 5B 53 FE 07 75 03 43 EB

F9 BF 00 02 89 F9 89 F8 F3 AA 89 FE AC 89 C3 FE

07 80 FB 2E 75 F6 FE 0F 5E 56 89 E9 AC 89 C3 FE

0F 7C D5 E2 F7 42 5E 56 89 E9 F3 A6 75 CA 5D 92

D4 0A E8 00 00 86 C4 04 30 CD 29 C3

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 10 / 19

IEEEXtreme 9.0 IEEE SB UGR

Premios

Premios

Primer puesto: Viaje con todos los gastos pagados a uncongreso de IEEE.

Segundo puesto: iPad Air para cada miembro.

Tercer puesto: iPad Mini para cada miembro.

Cuarto a décimo puesto: Raspberry Pi para cadamiembro.

Top 100: Regalo especial.

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 11 / 19

IEEEXtreme 9.0 IEEE SB UGR

Una experiencia única

Vive la experiencia

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 12 / 19

IEEEXtreme 9.0 IEEE SB UGR

Una experiencia única

Vive la experiencia

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 12 / 19

IEEEXtreme 9.0 IEEE SB UGR

Una experiencia única

Vive la experiencia

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 12 / 19

IEEEXtreme 9.0 IEEE SB UGR

Una experiencia única

Vive la experiencia

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 12 / 19

IEEEXtreme 9.0 IEEE SB UGR

Una experiencia única

Vive la experiencia

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 12 / 19

IEEEXtreme 9.0 IEEE SB UGR

Una experiencia única

Vive la experiencia

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 12 / 19

IEEEXtreme 9.0 IEEE SB UGR

Una experiencia única

Vive la experiencia

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 12 / 19

IEEEXtreme 9.0 IEEE SB UGR

Una experiencia única

Vive la experiencia

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 12 / 19

IEEEXtreme 9.0 IEEE SB UGR

Una experiencia única

Vive la experiencia

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 12 / 19

IEEEXtreme 9.0 IEEE SB UGR

Una experiencia única

Vive la experiencia

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 12 / 19

IEEEXtreme 9.0 IEEE SB UGR

IEEE

Institue of Electrical and Electronics Engineers

Nacida en 1884.Mayor asociacióninternacional sin ánimode lucro de profesionalesIT.425.000 miembros de+160 paises.

Presidentes como:Thomas Alva EdisonAlexander Graham BellErnst WeberFrederick Terman

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 13 / 19

IEEEXtreme 9.0 IEEE SB UGR

IEEE

Institue of Electrical and Electronics Engineers

30% literatura en sus campos.+1000 conferencias al año.900 estándares activos (700 endesarrollo).

IEEE 802VHDLIEEE 754

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 14 / 19

IEEEXtreme 9.0 IEEE SB UGR

Ramas estudiantiles

Ramas estudiantiles de IEEE

IEEE Student Branch of Granada

Fundada en 2014.Alumnos de la UGR.20 miembros.

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 15 / 19

IEEEXtreme 9.0 IEEE SB UGR

Actividades

Cursos y competiciones

ArduinoGoogle Cardboard Counter Strike

Source

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 16 / 19

IEEEXtreme 9.0 IEEE SB UGR

Actividades

Proyectos

Wall-E & EvaWall-E Eva

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 17 / 19

IEEEXtreme 9.0 IEEE SB UGR

Actividades

Congresos

SYP 2014 IEEE DeveloperDays CNR 2015

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 18 / 19

IEEEXtreme 9.0 IEEE SB UGR

¡Os esperamos!

Benito Palacios Sánchez (IEEE SB UGR) IEEEXtreme 9.0 Septiembre de 2015 19 / 19