Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: solucionesproblemas en 1 Febrero 2015, 13:18 pm



Título: Programación de ascensores
Publicado por: solucionesproblemas en 1 Febrero 2015, 13:18 pm
¡Hola a todos!

Os traemos un reto. Consiste en superar distintos retos programando uno o varios ascensores para que transporten un número determinado de personas en el menor tiempo posible. ¡A ver quién consigue entrar y mantenerse en el top 5 de cada nivel!

http://solucionesproblemas.com/content/es/m-curiosidades-universidad/c-curiosidades/c-curiosidades-universidad/ascensores-optimos


Título: Re: Programación de ascensores
Publicado por: engel lex en 1 Febrero 2015, 20:48 pm
cool! se ve divertido estoy en eso :P el api está bonitamente armado jejeje!


Título: Re: Programación de ascensores
Publicado por: solucionesproblemas en 1 Febrero 2015, 21:30 pm
Sí, la verdad que el autor ha creado una interfaz muy limpia. Si en tus pruebas tienes algún código que quieras compartir con nosotros y que añadamos al ranking no lo dudes. ¡Qué te diviertas!


Título: Re: Programación de ascensores
Publicado por: engel lex en 2 Febrero 2015, 00:27 am
hey estoy liado con el objeto floor... no se si es el sueño... pero
Código
  1. for(i=0;i<floors.length;i++){
  2.            floor = floors[i];
  3.            floor.on("up_button_pressed", function() {
  4.                elevators[0].goToFloor(i);
  5.                elevators[1].goToFloor(floor.floorNum());
  6.            });
  7. }

no me funciona... simplemente se van al piso 7 y no hacen más nada :P (estoy en el ejercicio 4) y llevo por raticos luchando con eso XD

XD me pasé XD es el sueño
dah!
Código
  1. elevators[1].goToFloor(this.floorNum());


Título: Re: Programación de ascensores
Publicado por: solucionesproblemas en 2 Febrero 2015, 20:00 pm
Veo que te está gustando. Yo estoy empezando ahora con el reto 6. En éste, en lugar de haber límite de tiempo hay límite de movimientos.