domingo, 27 de abril de 2014

El reto 2014, 5.4

Durante un viaje-campamento a través los Andes ocurrieron los siguientes sucesos:
- Llovió siete veces por la mañana o por la tarde.
- Cuando llovió por la tarde la mañana estuvo despejada.
- Hubo exactamente cinco tardes despejadas y seis mañanas despejadas.
¿Cuántos días duró el viaje?
Campamento en Salkantay, ruta alterna para llegar a las ruinas de Machu Picchu, Perú.

Solución 2014, 5.2 & 5.3

La solución de este problema puede considerarse como una tabla de tres filas (persona, sueldo, auto) y seis columnas (una por cada persona). Cada uno de los enunciados nos da una pista de como está constituida dicha tabla. Para facilitar más las cosas, una manera de obtener los datos precisos es ir ordenando la tabla, por ejemplo poner los que ganan más a la izquierda, y a la izquierda los que tienen salarios más bajos.

Por comodidad, eliminaré los últimos tres ceros de las cifras, esto no afecta en nada al desarrollo, simplemente se deben agregar al final y listo.

1. Emmanuel gana el doble que el propietario del Dodge y Guillermo el doble de lo que gana el propietario del Nissan. Puede traducirse así
EmmanuelGuillermo
/$2a/$/$a/$/$2b/$/$b/$
DodgeNissan
Donde /$a/$ y /$b/$ representan el salario de alguna persona.


2. El que maneja el Chevrolet, gana /$\$100,000/$ más que Jaime y el del Volkswagen, /$\$100,000/$ más que Ana.
JaimeAna
/$c+100/$/$c/$/$d+100/$/$d/$
ChevroletVolkswagen
Donde /$c/$ y /$d/$ representan cantidades aún desconocidas.


3. Emmanuel no maneja el Volkswagen: De momento esta condición no nos muestra que forma tiene la tabla, sin embargo, más adelante veremos como nos servirá dicha información.


4. Mariela gana /$\$50,000/$ y no maneja el Renault
Mariela
/$50/$
*
* El que no maneje un Renault aún no lo podemos representar en este pedazo de tabla, sin embargo, nos servirá (al igual que el punto 3) como una pista para armar la respuesta como si de un rompecabezas se tratara.


5. El que manjera el Chevrolet gana el doble que Hortencia y ella /$\$150,000/$ más que Ana.
HortenciaAna
/$2x/$/$x/$/$x-150/$
Chevrolet


Ahora comencemos a unir la tabla:
6. Observense cuidadosamente las tablas de los puntos 2 y 5, notarán que existen partes en común, de ellas se obtiene que /$2x=c+100/$ y /$x+150=d/$. Antes de unirlas tendremos que hacer algunas conversiones para que los campos comunes sean todos iguales:
JaimeAna
/$2x/$/$2x-100/$/$x-50/$/$x-150/$
ChevroletVolkswagen
Antes de continuar, analizen los cambios hasta que estén seguros que los pequeños cambios que hemos hechos han dejado intacta la información que teníamos originalmente.


7. Unamos las tablas del punto cinco con las tablas del punto 6.
- Es obvio que que el propietario del volkswagen tiene que estar entre Hortencia y Ana pues /$x>x-50>x-150/$
- ¿Que pasa con Jaime? no tenemos una idea clara del valor de /$2x-100/$ como para saber si debemos colocarlo entre el dueño del Chevrolet y Hortencia o entre Hortencia y el dueño del Volkswagen, por tanto, primero debemos de estimar el valor de /$x/$. Ana nos da una buena pista, ella gana /$x-150/$ y sabemos que nadie trabaja de a gratis, por tanto ese número debe de ser positivo, es decir, /$x-150>0/$, o despejando /$x>150/$.
_____Ahora, si Jaime se encontrara a la derecha de Hortencia, tendríamos que /$x>2x-100/$, de donde /$100>x/$, lo cual ya sabemos falso (¡recuerden a Ana!). Por tanto, Jaime se encuentra a la izquierda de Hortencia.
JaimeHortenciaAna
/$2x/$/$2x-100/$/$x/$/$x-50/$/$x-150/$
ChevroletVolkswagen


8. Tratemos de ubicar ahora a Mariela, sabemos que gana /$\$50,000/$, por tanto, su posición debe estar muy cerca del extremo derecho. Ya habíamos dicho que /$x/$ es mayor a /$150/$, así que /$x-50/$ es mayor a /$100/$, por tanto, ella se encuentra a la derecha del poseedor del Volkswagen. Por otro lado, sabemos que el dueño del Volkswagen es Emmanuel o Guillermo, en cualquier caso, ellos ganan el doble que alguno de sus compañeros a la derecho, si fuera del caso de Mariela, tendríamos que /$x-50/$ es el doble de /$50/$, es decir, /$100/$, por tanto /$x=50/$ que es falso, por tanto ambos ganan más que el doble de Mariela y además /$x-50/$ es el doble de /$x-150/$:
/$x-50=2(x-150)/$
/$x-50=2x-300/$
/$x=250/$
Despejando: ¡No solo ubicamos la posición de Mariela!, también sabemos cuanto gana cada quién.
JaimeHortenciaAnaMariela
/$500/$/$400/$/$250/$/$200/$/$100/$/$50/$
ChevroletVolkswagen


9. Casi hemos logrado nuestro objetivo, solo nos faltan dos nombres y tres autos ¿Recuerdan el punto número 3?, Emmanuel no maneja el Volkswagen, por tanto el maneja el Chevrolet y quien gana la mitad que él (punto número 2) es quien maneja el Dodge.
EmmanuelJaimeHortenciaAnaMariela
/$500/$/$400/$/$250/$/$200/$/$100/$/$50/$
ChevroletDodgeVolkswagen


10. Ahora podemos estar seguros que Guillermo gana /$200/$ y Ana maneja el Nissan (ambas por el punto número 1). Como Mariela no maneja el Renault (punto 5), la única opción es que lo haga Jaime. Así Mariela tiene un Ford y hemos terminado.

EmmanuelJaimeHortenciaGuillermoAnaMariela
/$500/$/$400/$/$250/$/$200/$/$100/$/$50/$
ChevroletRenaultDodgeVolkswagenNissanFord

jueves, 17 de abril de 2014

Tareas 2014, semana 32 (vacaciones de semana santa)

Hola a todas.
En estas dos semanas de vacaciones, sus tareas son las siguientes:

Primer grado: Iniciaremos la recta final de este ciclo escolar con diagramas de flujo en la parte teórica. Así que vayan investigando:
- ¿Qué es un algoritmo?
- ¿Qué es un diagrama de flujo?
- ¿Para qué sirve un diagrama de flujo?
- ¿Cuáles son los elementos de un diagrama de flujo?
- Dibujen y expliquen tdos los símbolos que se utilizan en los diagramas de flujo
- ¿Cuáles son los pasos a seguir para representar un algoritmo por medio de un diagrama de flujo?

Segundo grado: Vayan investigando cuales son los algoritmos de búsqueda y ordenamiento más usados, ¿Como se implementan en el lenguaje de programación C/C++?, ¿Como se representan cada uno de esos algoritmos vía diagramas de flujo?, ¿Como se convierten los diagramas de flujo en código C/C++?
      Además, les pido que lean todo lo posible del siguiente libro INFORMÁGICA el cual explica de manera muy sencilla el funcionamiento de los más importantes algoritmos y problemas de las ciencias de la computación. Solo hagan click sobre el título para que puedan leerlo.

El reto 2014 (especial de vacaciones), 5.2 & 5.3

Antes de que lean el problema, el cual tiene la misma dificultad de cualquier otro que haya publicado, les daré dos semanas para resolverlo por lo que valdrá como dos problemas extra, que tengan felices vacaciones.


En una oficina trabajan seis personas, con salarios tan diferentes como automóviles tiene cada uno. Los empleados de la oficina son: Ana, Mariela, Emmanuel, Jaime, Guillermo y Hortencia. Cada uno tiene un automóvil. Los automóviles son: un Dodge, un Nissan, un Volkswagen, un Renault, un Chevrolet y un Ford.

1. Emmanuel gana el dobre que el propietario del Dodge y Guillermo el doble de lo que gana el propietario del Nissan.

2. El que maneja el Chevrolet, gana $100,000 más que Jaime y el del Volkswagen, $100,000 más que Ana.

3. Emmanuel no maneja el Volkswagen.

4. Mariela gana $50,000 y no maneja el Ranault.

5. El que manjera el Chevrolet gana el doble que Hortencia y ella $150,000 más que Ana.

¿Qué salario corresponde a cada uno de los seis empleados y qué auto es el de cada uno?

Solución 2014, 5.1

Como /$6/$ personas sacaron seis en matemáticas, nos quedan /$19/$ personas que obtuvieron una califiación distinta, es decir, a lo más tenemos /$19/$ deportistas en la clase. Si sumamos la cantidad de deportistas tendremos /$17+13+8=38/$, es decir, el doble del máximo posible, la única conclusión posible es que cada deportista practica exáctamente dos deportes

Consideremos ahora lo siguiente:
Sea /$X/$ el número de estudiantes ciclista-nadadores, /$Y/$ el número de nadadores-esquiadores y /$Z/$ el de ciclista-esquiadores. Entonces sucede que: \begin{eqnarray*} X+Y &=& 13\\ Y+Z &=& 8\\ Z+X &=& 17\\ X+Y+Z &=& 38 \end{eqnarray*} Solo tenemos que despejar alguna de las variables para conocer su valor y resolver las ecuaciones, por ejemplo, podemos usar la primera y tercera ecuación: \begin{eqnarray*} (X+Y)+(Z+X) &=& (13)+(17)\\ X+Y+Z+X &=& 13+17\\ 2X+Y+Z &=& 30\\ 2X+(Y+Z) &=& 30\\ 2X + 8 &=& 30\\ 2X &=& 22\\ X &=& 11 \end{eqnarray*} Como /$X=11/$, usando la primera ecuación obtenemos que /$Y=2/$ y usando la segunda o tercera /$Z=6/$. Por tanto, hay dos personas que nadan y esquian.

martes, 8 de abril de 2014

El reto 2014, 5.1

Antes de enunciarles el reto de esta semana, al ser publicado en martes y no en fin de semana, tendrán hasta el siguiente lunes para resolverlo, a partir de ese día las cosas se normalizan.

En una clase hay /$25/$ alumnos. De ellos /$17/$ alumnos son ciclistas, /$13/$ nadadores y /$8/$ esquiadores. Ningún alumno practica tres deportes. Los ciclistas, nadadores y esquiadores se sacaron /$9/$ en matemáticas. Si /$6/$ alumnos de la clase se sacaron /$6/$ en matemáticas, ¿Cuántos nadadores saben esquiar?

lunes, 7 de abril de 2014

Solución 2014, 4.7

Si sabemos que, al mismo tiempo, la cantidad de gente que estudia Geografía e Historia tiene que ser igual al 60% de los estudiantes de Geografía y un tercio de los estudiantes de Historia, es decir \[ \frac{6}{10}G = \frac{1}{3}H \] O simplificando \[G = \frac{10}{18}H \] Por otro lado, usando el principio de inclusión exclusión, tenemos que el total de estudiantes es igual al número de estudiantes de Geografía, más el número de estudiantes de Historia menos el número de estudiantes que estudian las dos materias, es decir: \begin{align*} 110 &= G + H + \frac{H}{3} \\ &= \frac{10}{18}H + H - \frac{H}{3} \\ &= H \left ( \frac{10}{18} + \frac{18}{18} - \frac{6}{18} \right ) \\ &= \frac{22}{18} H \end{align*} De donde \begin{eqnarray*} 110 &=& \frac{22}{18}H \\ \frac{18 \times 110}{22} &=& H \\ 90 &=& H \end{eqnarray*} De esto último debe ser obvio, que 90 personas estudian Histora, de los cuales 30 estudian ambas materias y 50 estudian Geografía.

viernes, 4 de abril de 2014

Tareas 2014, semana 31

Hola a todas.

En este momento tengo la libreta de la mayoría de ustedes, así que su única tarea es practiquen los últimos temas que hemos visto, en especial Publisher para primeros y programación para segundos puesto que el quinto bimestre estaremos usándolos casi exclusivamente.