Bolsa de trabajo

  •    ¿Tienes pasión por programar sin importar qué?

 

  •    ¿Especialmente uno que te lleva a querer que tu software sea perfecto?

 

  •    ¿Puedes asumir el reto de no sólo realizar las tareas cotidianas de programar, sino también la búsqueda de soluciones para problemas únicos que tienen nuestros clientes?

 

Estamos creciendo y tu puedes ser parte de nosotros.
Eres un geek, los números son tus amigos, sueñas con código e imaginas soluciones.

 


Estas buscando en el lugar correcto:

Adjunta un zip con tu curriculum en PDF y la solución a lo siguiente:

EL PROBLEMA DE LOS COCOS

Tienes nueve cocos, todos ellos del mismo tamaño.
Ocho cocos pesan “X” kg, el coco restante pesa “Z” kg, además es importante resaltar que “Z” es mayor que “X”.

Necesitamos saber cual es el MÍNIMO NUMERO DE PASOS que debes hacer para DECIRNOS SIEMPRE CON CERTEZA cuál es el coco mas pesado. Para eso tenemos una balanza.

 

Por ejemplo:
Paso 1: Pongo 1 coco en cada lado de la balanza. Si se mantiene equilibrada, quiere decir que el coco mas pesado esta en los 7 cocos restantes.
Paso 2: Pongo 1 coco en cada lado de la balanza. Si se mantiene equilibrada, quiere decir que el coco mas pesado esta en los 5 cocos restantes.
Paso 3: Pongo 1 coco en cada lado de la balanza. Si se mantiene equilibrada, quiere decir que el coco mas pesado esta en los 3 cocos restantes.
Paso 4: Pongo 1 coco en cada lado de la balanza. Si se mantiene equilibrada, quiere decir que el coco mas pesado es el coco restante.

 

Quizá en el PASO 1 la balanza se incline y eso nos diría que es el coco mas pesado, pero eso no nos diría siempre con certeza cuál es el coco más pesado.

Puedes comparar uno o varios cocos al mismo tiempo, por ejemplo, en el paso 1 puedes poner 4 cocos y del otro lado otros 4 cocos.

 

¿Ya tienes la respuesta? Excelente, ahora haz un programa en Javascript que muestre tu respuesta.

¿Tienes alguna duda?, escríbenos a contacto@benthocode.com

Envía tu respuesta en un archivo ZIP de no más de 10 MB, adjunta tu curriculum y tu programa en Javascript.


Archivo .ZIP

Currículum