domingo, 17 de abril de 2011

Extrayendo la verdad

Enunciado

En realidad, el truco se basa en que 26*4 = 104, y sólo tenemos 105 (es decir, una más).

La clave es separar las monedas en dos montones de 52, y compararlos. Si hay uno más pesado, a lo sumo tiene una moneda falsa, con lo que lo dividimos de nuevo en dos montones de 26. El que más pese, tendrá todas sus monedas auténticas.

Si ambos montones de 52 pesan lo mismo, es porque ambos contienen una moneda falsa, y la que ha quedado fuera también es falsa. En ese caso, procedemos de la misma forma que antes con cualquiera de los dos montones, y podemos conseguir exactamente 26 monedas auténticas.

Nota: ya he corregido la respuesta, gracias por el comentario.

viernes, 15 de abril de 2011

Cuadrado mágico de productos

Enunciado

Basta plantear en este ejercicio claramente las condiciones que se desean, por ejemplo, tendríamos 9 incógnitas (los contenidos de las celdas y el producto) y ocho relaciones, que corresponderían a todas las igualdades.

En realidad, bastan unas pocas de estas igualdades para darse cuenta de que el producto debe ser 15 al cubo, es decir, 3375. Las otras variables tienen un grado de libertad, es decir, hay una que podemos elegir con total libertad, lo que pasa es que no hemos usado las otras dos condiciones que lleva implícitas el problema: que el resultado está compuesto por números enteros (con lo cual, todos son divisores de 3375), y además, todos son distintos.

Tanteando un poco una vez que hayamos puesto todas las variables en función de una de ellas, en los centros de los lados sólo puede ir un cuadrado perfecto (1, 9, 25 o 225) y condiciona todos los demás valores, es decir, que la solución es única salvo giros y simetrías del cuadrado.

En la fila superior, por ejemplo, podría ir 3, 25 y 45, en la segunda 225, 15 y 1, y en la tercera, 5, 9 y 75. Como ya he dicho, sólo valen simetrías de estos valores.

jueves, 14 de abril de 2011

Un rectángulo cortado (II)

Enunciado

La clave es entender que los cortes han de ser paralelos a los lados del rectángulo inicial, ya que si no, el primer corte que no fuese paralelo daría lugar a una pieza que no podría tener todos sus lados paralelos.

Cortando las piezas cortadas

Cortando las piezas cortadas

Una vez entendido esto, la siguiente idea es que sólo ha podido dar tres cortes, o bien tres horizontales y tres verticales, o bien dos horizontales y uno vertical, o bien dos verticales y uno horizontal. En el caso de mezclar direcciones distintas, los cortes pueden no ser de lado a lado, si no sólo hasta separar la pieza del original.

Para hacer la última parte hay muchos procedimientos válidos, que se pueden ejemplificar con los casos que se han citado antes, aunque sea muy trabajoso. Sin embargo, hay un método muy elegante, que cuento a continuación.

Surge de probar en los casos más sencillos. Piensa lo que harías si los tres cortes fueran horizontales. Buscarías partir las piezas para que una parte fuese el cuadrado 7 por 7, y el otro el rectángulo 5x7.

Pues bien, la idea es partir cada trozo con un corte vertical de forma que forme un fragmento de 7/12 y otro de 5/12 (ambos referidos al total de la pieza en cuestión). Puesto que todas las piezas han quedado reducidas de la misma forma, se pueden volver a situar para formar la pieza deseada. En el dibujo se ejemplifica la forma.

domingo, 10 de abril de 2011

Un rectángulo cortado (I)

Enunciado

Este es un problema para estudiar tranquilamente, y con paciencia. Es imposible que uno de los cortes no sea paralelo a los lados, ya que sólo podemos dar dos cortes, y los lados de un rectángulo han de ser paralelos.

Tipos de cortes sobre un rectángulo

Tipos de cortes sobre un rectángulo

Hay tres tipos de formas de cortar, pero según por dónde cortemos puede haber muchas variantes. Los dos cortes horizontales sólo tienen dos variantes (el rectángulo gordo en el centro, o en un lado).

Si damos un corte horizontal y un vertical, tenemos dos grandes familias: el corte horizontal primero, que puede ser de tres tamaños, y los verticales, que pueden ser de cuatro formas posibles. También podemos dar el primer corte en vertical y saldrán dos variantes para el corte horizontal.

Por último, si damos los dos cortes verticales, hay hasta 16 formas diferentes de dividirlos. En el dibujo tenemos algunas de las formas de cortarlo.

Ahora, la segunda parte. En realidad, tratamos de conseguir siempre el mismo cuadrado 4x4, y el rectángulo que sobra, 5x4, y tratamos de que las piezas se parezcan, en cierta manera, a las que hemos cortado.

Si hemos cortado en horizontal, basta cortar tiras de 4 de largo, y unirlas.

Si hemos cortado en vertical, basta quitar una tira de 2 de la mayor, y de uno de las demás (nota: aquí cometimos un error, ya que si la tira es de 1 de ancho, no queda dividida en dos partes, habría que dividirla en un cuadradito de 1 y un rectángulo de 2x1, y añadirle la pieza complementaria de la segunda tira mayor)

Si hay una de cada clase, podemos usar las horizontales para la parte inferior del cuadrado y el rectángulo, y un fragmento de las verticales para las dos partes. Tenemos que tener en cuenta de nuevo la posibilidad de que tengamos una única tira vertical, de forma que haya que dividirla, y en ese caso cortar un fragmento "raro" en las verticales para que encajen, pero es posible.

sábado, 9 de abril de 2011

Una hormiga amenazada

Enunciado

Cuando hay que recorrer un laberinto, y la probabilidad de ir desde una cámara a otras se mantiene a lo largo del tiempo, hay una forma muy simple de calcular la probabilidad de acabar en una u otra salida, que se puede usar en cualquier tipo de laberinto.

Para empezar, las salidas se consideran las únicas posiciones estables (en este caso, la única salida es la muerte de la hormiga), y por pequeña que sea la probabilidad de llegar a ellas, la probabilidad de seguir en el laberinto queda multiplicada en cada unidad de tiempo por un factor, de forma que la probabilidad de no seguir en el laberinto y alcanzar una de las salidas crece de forma exponencial, es decir, que la probabilidad de no alcanzar nunca ninguna salida es 0.

En nuestro caso, la probabilidad de alcanzar alguno de los vértices "envenenados", por tanto, es 1.

El método para calcular la probabilidad de acabar en alguna de las soluciones, se plantea de la siguiente forma. Se usan tantas variables como nodos hay en el laberinto multiplicado por las salidas (si hay 6 nodos y 2 salidas, se usan 12 variables). Cada una de esas variables representa la probabilidad de acabar en una de las salidas partiendo de uno de los nodos. Después, para cada uno de los valores, se calcula dónde va a estar en el siguiente paso y con qué probabilidad. La probabilidad de llegar a la salida indicada desde ese inicio será igual a la suma de las probabilidades de llegar a la salida indicada desde el siguiente lugar, multiplicada por la probabilidad de llegar a él. El resultado, es un sistema de tantas incógnitas como hayamos usado y tantas ecuaciones como incógnitas. Seguro que será determinado, debido a un resultado de probabilidad.

En nuestro caso se pueden usar menos variables, ya que sólo hay dos tipos de casilla (según su posición respecto a los vértices envenenados). Unos, son los unidos con los envenenados (3, 4, 5 y 6) y otros, los que no (1, 2).

La probabilidad de llegar a 7 empezando desde 1, por ejemplo, la vamos a representar por x. La de llegar a 8 empezando desde 1, será 1 - x (ya que sólo hay dos salidas). Por simetría, la de llegar a 8 desde 2 será x y a 7 desde 2 será 1 - x.

La probabilidad de llegar a 7 desde 3 o 6, o de llegar a 8 desde 4 o 5 será y. La probabilidad de llegar a 8 desde 3 o 6, o de llegar a 7 desde 4 o 5 será 1 - y.

Si nos situamos en el punto 1, con probabilidad 1/3 la hormiga pasa a 2, 5 o 4, de donde tenemos la igualdad x = (1 - x)/3 + (1 - y)/3 + (1 - y)/3. Quitando denominadores y simplificando, 4x + 2y = 3.

Por otra parte, si nos situamos en un 5, por ejemplo, tenemos que pasa con probabilidad 1/3 a 8, 6 o 1, por lo que y = 1/3 + (1-y)/3 + (1-x)/3. De nuevo, quitando denominadores, 4y + x = 3. Tenemos dos ecuaciones, despejamos 2y en la primera, teniendo 2y = 3 - 4x, de donde 6 - 8x + x = 3, es decir que 7x = 3, por lo que x = 3/7.

Por tanto la respuesta a la segunda pregunta es que, partiendo del vértice 1, la probabilidad de morir en el 7 es 3/7 y la de morir en el 8 es 4/7.

También es posible simular mediante una sencilla hoja de cálculo el laberinto en cuestión y obtener un resultado de forma empírica.

jueves, 7 de abril de 2011

Triangulando números

Enunciado

Me ha gustado mucho la solución del comentario de Alex.

La idea es que, en efecto, si sumamos todos los números de los lados, para obtener la suma de cada lado, y luego sumamos los lados entre sí, habremos sumado tres veces los números de los vértices.

Entonces, como sabemos que la suma de los nueve números es 45, y los tres números más pequeños son 1, 2 y 3, la suma menor que podemos lograr es (45 + 6)/3 = 17, que en efecto se puede alcanzar con poco esfuerzo, poniendo el 5 y el 7 entre el 2 y el 3, el 4 y el 9 entre el 1 y el 3, y el 6 y el 8 entre el 1 y el 2.

Lograr una suma de 20 tampoco es complicado, hay que sumar entre tres números 15, por ejemplo 4, 5 y 6. Así, si sumamos 45 (la suma de todos) y 15 (la suma de los tres números), obtenemos 60, que sería la suma de los tres lados. Bueno, eso suponiendo que podemos situar los números restantes, que también es sencillo, colocando 1 y 6 entre 7 y 9, 2 y 4 entre 8 y 9, y 3 y 5 entre 7 y 8. Probablemente hay más soluciones.

Encontrar la suma mayor consiste en buscar tres números que sumen lo máximo posible, que deben ser 7, 8 y 9. Entonces 45 + 7 + 8 + 9 = 69, que es 23*3. Para ver si funciona, sólo hemos de tantear un poco, y lo conseguimos situando 1 y 6 entre 7 y 9, 2 y 4 entre 8 y 9 y 3 y 5 entre 7 y 8. No conseguiremos sumar más.

domingo, 3 de abril de 2011

19 puntos en un hexágono

Enunciado

Dividir un hexágono en 18 partes

Dividir un hexágono en 18 partes

La idea de manejar una cantidad tan grande de puntos sugiere trabajar con el principio de Dirichlet.

Se trata de encontrar 18 regiones que dividan el hexágono de forma que las distancias máximas en su interior sean menores que la distancia dada.

Como disponemos de 19 puntos, al menos dos puntos estarán en la misma región, de donde obtenemos la conclusión de que hay dos que están a menor distancia que la dada.

Las regiones no tienen porqué ser iguales, podríamos utilizar un compás empezando desde un vértice, con esa medida, y ir trazando circunferencias sobre circunferencias, para dejar el hexágono dividido.

Sin embargo, la división propuesta en el dibujo (dividir el hexágono en seis triángulos, y cada uno de ellos en tres partes uniendo el centro del triángulo con los centros de las caras) es muy elegante y simétrica. Los 18 cuadriláteros que formamos así tienen una diagonal mayor (máxima distancia) que se puede calcular fácilmente, ya que supone los 2/3 de la altura de un triángulo de lado 1, que es √3/2, por lo que coincide con la longitud propuesta, √3/3. Esta partición en 18 cuadriláteros, por tanto, soluciona el problema.

viernes, 1 de abril de 2011

Un problema de ciudades y carreteras

Enunciado

Grafo coloreado

Grafo coloreado

Este tipo de problemas se puede solucionar por "fuerza bruta", tomando un punto cualquiera de partida (si pasas realmente por todos y vuelves al inicial, da igual por cuál empieces) y procurando seguir todos los posibles caminos, hasta descartar que exista, lo que llevaría un cierto tiempo, ya que habría que descartar todas las posibilidades, o bien encontrar uno, que en esta ocasión no existe.

El truco que usaron los que propusieron el problema consiste en colorear el grafo de una forma similar a la de la imagen. Se colorean de colores diferentes aquellos nodos que tienen una carretera que los conecte. Si es posible hacerlo, se le llama grafo bipartito. Bueno, pues está claro de que si es un grafo bipartito, recorrer todos los nodos sin repetir usa la misma cantidad de nodos de los dos colores, ya que pasas de uno a otro cada camino. Pues bien, eso no es posible en nuestro grafo porque hay diferente cantidad de nodos de cada color.