
Traslados 2
Aprenderás a resolver problemas de trasvases: medir cantidades exactas con recipientes sin marcas y hallar la secuencia mínima de operaciones usando estados y restricciones.
Ruta de estudio
Estudia a tu ritmo
El contenido cambia según tu experiencia, pero tu progreso queda separado y nunca se pierde.
El porqué del tema
¿Para qué estudiamos este tema?
En el tema anterior, Traslados 1, el reto principal era modelar viajes de personas u objetos con restricciones: capacidad del bote, incompatibilidades entre pasajeros, necesidad de que alguien regrese remando, etc. En esos problemas, la pregunta casi siempre era “¿cuántos viajes como mínimo?”.
En Traslados 2 se agrega una familia de problemas que en apariencia es distinta: los trasvases. Aquí ya no se transportan personas, sino líquidos. El problema típico es:
Se tiene un recipiente lleno con litros y dos o más recipientes vacíos, sin marcas, de capacidades conocidas. ¿Cuántos trasvases como mínimo se deben realizar para obtener exactamente litros en uno de ellos?
La idea de fondo, sin embargo, es la misma que en Traslados 1: hay un sistema que cambia de estado mediante operaciones permitidas, y debemos encontrar una secuencia de operaciones que lleve del estado inicial al estado objetivo con la menor cantidad de pasos.
Estudiar trasvases entrena tres habilidades que el examen valora mucho:
- Organización de información: registrar cuánto líquido hay en cada recipiente.
- Búsqueda ordenada de soluciones: ensayar rutas sin perderse, detectar ciclos y comparar caminos.
- Uso de restricciones: entender qué se puede y qué no se puede medir cuando no hay marcas.
Además, en la práctica de este tema suelen aparecer variantes de traslados con restricciones de peso o tiempo, como canoas con límite de peso o botes que pueden remolcarse. Por eso, aunque el corazón del tema son los trasvases, también conviene dejar claras esas variantes para no perder puntos si aparecen en la práctica o en el examen.
Antes de empezar
Lo que necesitas saber antes
Antes de resolver trasvases, basta recordar algunas ideas simples.
- Capacidad: es el volumen máximo que puede contener un recipiente. Si una jarra es de litros, cuando está llena contiene exactamente litros.
- Trasvase: es la acción de echar líquido de un recipiente a otro. Puede ser total o parcial.
- Estado: es la descripción de cuánto líquido hay en cada recipiente en un momento dado.
- Conservación del volumen: si no se desperdicia líquido, la cantidad total permanece constante. Solo cambia su distribución entre recipientes.
- Máximo común divisor (MCD): ayuda a saber si cierta cantidad puede obtenerse.
En Traslados 1 usamos la idea de que el bote debía regresar. En trasvases usaremos una idea análoga: si un recipiente no tiene marcas, solo se sabe cuánto contiene cuando está lleno o vacío.
Principios fundamentales de los trasvases
La información solo aparece en los extremos
Imagina que tienes una jarra sin graduar. Puedes llenarla hasta el borde y sabrás que contiene exactamente su capacidad. También puedes vaciarla por completo y sabrás que contiene . Pero si echas “un poco” de agua, no puedes saber si son , o litros, salvo que esa cantidad haya sido producida por operaciones anteriores.
De aquí sale la regla más importante de todo el tema:
Todo trasvase útil debe terminar con al menos uno de los recipientes involucrados lleno o vacío.
No significa que todos los recipientes deban estar llenos o vacíos al final de cada paso. Pueden quedar cantidades intermedias, pero esas cantidades aparecen como residuo de un trasvase que llenó o vació otro recipiente.
Cómo registrar un trasvase
Para no perderse, conviene escribir el estado como una terna ordenada:
Por ejemplo:
significa que el depósito principal tiene litros, el recipiente A tiene litros y el recipiente B está vacío.
Cada trasvase se registra indicando:
- recipiente de origen;
- recipiente de destino;
- cantidad trasvasada.
La cantidad trasvasada será la menor de estas dos:
- lo que tiene el recipiente de origen;
- lo que le falta al recipiente de destino para llenarse.
Depósito de 12 L lleno y jarras vacías de 5 L y 7 L
En la situación de la figura, si llenamos la jarra de L desde el depósito, el estado pasa de
a
Luego, si vertemos la jarra de L en la jarra de L, como la jarra de estaba vacía, recibe los litros:
Así se va construyendo la secuencia.
El método central con dos recipientes auxiliares
Planteamiento general
Supongamos que tenemos:
- un depósito principal con litros;
- dos recipientes auxiliares vacíos de capacidades y litros;
- un objetivo: obtener exactamente litros en alguno de los recipientes.
Hay dos rutas básicas, que conviene ensayar y comparar.
Método A: llenar el recipiente de capacidad y verterlo en el de
Pasos:
- Llenar el recipiente desde el depósito.
- Verter en .
- Si se llena, vaciar de regreso al depósito principal.
- Repetir.
Con este procedimiento se van generando cantidades que son los restos de al dividir entre .
Método B: llenar el recipiente de capacidad y verterlo en el de
Es el proceso simétrico:
- Llenar desde el depósito.
- Verter en .
- Si se llena, vaciar de regreso al depósito.
- Repetir.
Aquí se generan los restos de al dividir entre .
Ejemplo comparativo
Depósito de L, jarras de L y L. Objetivo: obtener L.
Método A (llenar la jarra de 3 L):
| Trasvase | Acción | Estado |
|---|---|---|
| 0 | inicio | |
| 1 | llenar 3 desde P | |
| 2 | verter 3 en 7 | |
| 3 | llenar 3 desde P | |
| 4 | verter 3 en 7 | |
| 5 | llenar 3 desde P | |
| 6 | verter 3 en 7 hasta llenar 7 | |
| 7 | vaciar 7 en P | |
| 8 | verter 3 en 7 | |
| 9 | llenar 3 desde P | |
| 10 | verter 3 en 7 |
El objetivo se logra en 10 trasvases.
Método B (llenar la jarra de 7 L):
| Trasvase | Acción | Estado |
|---|---|---|
| 0 | inicio | |
| 1 | llenar 7 desde P | |
| 2 | verter 7 en 3 | |
| 3 | vaciar 3 en P | |
| 4 | verter 7 en 3 | |
| 5 | vaciar 3 en P | |
| 6 | verter 7 en 3 | |
| 7 | llenar 7 desde P | |
| 8 | verter 7 en 3 hasta llenar 3 |
Aquí el objetivo se logra en 8 trasvases. Por tanto, el método B es más corto en este caso.
Este ejemplo muestra por qué no conviene aferrarse a un solo método: a veces conviene llenar el recipiente pequeño y a veces el grande.
Condición de posibilidad
Con dos recipientes auxiliares de capacidades y , las cantidades que se pueden aislar como residuos son múltiplos del máximo común divisor de y .
Es decir, si
entonces solo se pueden obtener cantidades que sean múltiplos de .
Ejemplo: con jarras de L y L, el MCD es . Por lo tanto, solo se pueden obtener cantidades pares: , , , etc. Obtener L con jarras de y es imposible, aunque se tenga un depósito grande.
Esto se relaciona con la ecuación diofántica:
donde y pueden ser enteros positivos o negativos. Los valores negativos representan devoluciones al depósito o vaciados.
Encontrar el mínimo número de trasvases
El procedimiento general en un problema de trasvases es el siguiente:
- Escribir el estado inicial.
- Definir el estado objetivo.
- Elegir un par de recipientes y aplicar el método A o el método B.
- Contar cada vertido como un trasvase, incluso los parciales.
- Detenerse apenas aparezca la cantidad pedida en algún recipiente permitido.
- Comparar el número de trasvases de las rutas ensayadas.
Para no perderse:
- No repetir estados. Si un trasvase lleva a un estado ya visitado, se entró en un ciclo.
- Evitar trasvases que no llenen ni vacíen ningún recipiente.
- Verificar que no se desperdicie líquido. Todo lo que se vacía debe ir a otro recipiente, normalmente al depósito principal.
Cuando el número de trasvases es pequeño, el método de tabla es suficiente. Si el número crece, conviene buscar atajos del tipo
Por ejemplo, si se tienen jarras de L y L y se quiere L, es útil notar que
Eso sugiere llenar dos veces la jarra de L y verterla en la de L.
Trasvases con tres recipientes
Cuando hay más de dos recipientes auxiliares, la lógica no cambia: se sigue trabajando con estados y trasvases que llenen o vacíen recipientes.
El depósito principal, que suele estar lleno al inicio, actúa como reservorio: de él se llena y a él se devuelve el líquido sobrante.
Pasos recomendados:
- Elegir dos recipientes cuyas capacidades sean convenientes para generar la cantidad deseada.
- Usar el tercer recipiente solo si permite un atajo.
- Registrar el estado con una tupla más larga, por ejemplo
- Aplicar siempre la regla de que todo trasvase útil termina con al menos un recipiente lleno o vacío.
Ejemplo breve: depósito de L, jarras de L y L, obtener L.
En solo 4 trasvases se obtuvieron L en la jarra de L. La clave fue notar que .
En problemas con tres jarras auxiliares, como por ejemplo un depósito de L y jarras de , y L, conviene revisar si dos de esas jarras bastan para generar la cantidad pedida. Si dos de ellas no permiten un camino corto, entonces se usa la tercera como almacén temporal, pero la idea de fondo es la misma: construir la cantidad mediante llenados y vaciados.
Casos especiales: pedidos simultáneos y recipiente como parte de pago
Algunos problemas de trasvases no piden una sola cantidad, sino atender dos pedidos a la vez.
Por ejemplo, un comerciante tiene un depósito lleno y dos clientes desean y litros en recipientes propios. Además, puede ocurrir que uno de los recipientes del cliente quede como parte de pago.
En estos casos hay que tener en cuenta lo siguiente:
- El total a entregar es , y debe ser menor o igual que .
- Cada recipiente del cliente debe quedar con la cantidad exacta pedida.
- Una vez que un cliente recibe su recipiente, ese recipiente ya no puede usarse para seguir midiendo.
- El depósito principal puede conservar el resto.
La resolución es una búsqueda de un estado objetivo más exigente. Por ejemplo, si un depósito tiene L y hay jarras de L y L, y se piden L y L, el objetivo sería un estado como
porque . No basta con que aparezca una de las cantidades; ambas deben estar en los recipientes correctos.
Para resolver estos casos conviene:
- Deducir cuánto debe quedar en el depósito al final.
- Buscar una secuencia que construya primero una de las cantidades sin bloquear la otra.
- Verificar que ningún recipiente entregado se use después.
Variantes de traslados con restricciones
En la práctica de este tema también aparecen problemas de traslados con restricciones de peso o tiempo. No son trasvases, pero comparten la lógica de minimizar viajes o tiempo.
Canoa con límite de peso
Se tiene una canoa que soporta como máximo kilogramos y varias personas con diferentes pesos. Todos saben remar. Se debe pasar a todos de una orilla a otra con el menor número de viajes.
Ideas clave:
- Calcular quiénes pueden ir juntos: la suma de sus pesos no debe exceder .
- Recordar que el bote debe regresar. Si todos parten de la misma orilla, el número de viajes suele ser de la forma , donde es el número de viajes de ida.
- Para minimizar viajes, conviene que la mayoría de viajes de ida lleve la máxima cantidad permitida de pasajeros, pero la restricción de peso puede obligar a que algunos viajes lleven una sola persona.
Este tipo de problemas se resuelve simulando viajes y regresos. La trampa está en elegir mal quién regresa, lo que puede alargar la secuencia o bloquear el traslado.
Botes con tiempos
Hay botes que demoran distintos tiempos en cruzar un río, y se pueden atar de a dos. Si dos botes van juntos, el tiempo del viaje es el del más lento. Un solo marinero debe llevar todos los botes a la otra orilla.
Este problema es del mismo tipo que “cuatro personas con una linterna”. La estrategia general es:
- Hacer que los dos más lentos crucen juntos, para que su tiempo se pague una sola vez.
- Usar a los más rápidos para devolver el bote.
Ejemplo nuevo: botes con tiempos , , y minutos.
| Paso | Acción | Tiempo acumulado |
|---|---|---|
| 1 | cruzan 1 y 2 | |
| 2 | regresa 1 | |
| 3 | cruzan 6 y 10 | |
| 4 | regresa 2 | |
| 5 | cruzan 1 y 2 |
El tiempo mínimo es minutos.
Si en lugar de esta estrategia se usara siempre al bote más rápido para escoltar a los demás, el tiempo sería mayor:
Por eso conviene pagar algunos regresos con un bote rápido alternativo.
Cuidado
Errores frecuentes
Contar mal los trasvases. Llenar un recipiente y vaciarlo en otro son dos trasvases distintos. Un trasvase parcial también cuenta como uno.
Desperdiciar líquido. En los problemas típicos, el líquido no se desperdicia. Todo lo que se vacía debe ir a otro recipiente, normalmente al depósito principal.
Olvidar la condición de posibilidad. Si la cantidad pedida no es múltiplo del MCD de las capacidades de los recipientes auxiliares, el problema no tiene solución con esos recipientes.
Probar un solo sentido. Hay que comparar el método de llenar el recipiente pequeño con el de llenar el recipiente grande. A veces uno es mucho más corto.
No detenerse a tiempo. Si el objetivo es obtener litros en cualquier recipiente, hay que revisar después de cada trasvase. A veces la cantidad aparece en un recipiente que no esperábamos.
Usar como medidor un recipiente que ya fue entregado. En pedidos simultáneos, una vez que un cliente se lleva su recipiente, ese recipiente ya no puede usarse para seguir midiendo.
Repetir estados. Si se vuelve a un estado anterior, se entró en un ciclo. Esa ruta no puede ser mínima.
Aprende resolviendo
Ejemplos resueltos
Ejemplo 1
Enunciado
Un depósito de L está lleno de agua. Se tienen dos jarras vacías, una de L y otra de L, sin marcas. ¿Cuántos trasvases mínimos se necesitan para obtener exactamente L en una de las jarras?
Intenta resolverlo primero. Luego revisa la resolución paso a paso.
Ejemplo 2
Enunciado
Se tiene un depósito de L lleno de leche y dos recipientes vacíos de L y L. Obtener exactamente L en uno de los recipientes. ¿Cuántos trasvases mínimos se necesitan?
Intenta resolverlo primero. Luego revisa la resolución paso a paso.
Ejemplo 3
Enunciado
Un depósito de L está lleno de agua. Se tienen dos jarras vacías de L y L. Obtener exactamente L en una de las jarras.
Intenta resolverlo primero. Luego revisa la resolución paso a paso.
Ejemplo 4
Enunciado
Se tiene un depósito de L lleno de agua y dos jarras vacías de L y L, sin marcas. Obtener exactamente L en la jarra de L. ¿Cuántos trasvases mínimos se necesitan?
Intenta resolverlo primero. Luego revisa la resolución paso a paso.
Lo que viene
Hacia el siguiente tema
En trasvases, el reto era obtener cantidades exactas sin instrumentos graduados. En el siguiente tema, Situaciones con balanzas 1, se aplicará una idea parecida a la medición de pesos: comparar objetos y pesas cuando no se tiene una balanza con escala. Se mantendrá la lógica de estados y restricciones, pero ahora el instrumento será la balanza y la información vendrá de igualdades o desigualdades entre pesos. Los conceptos de mínimo número de operaciones y de búsqueda ordenada te serán útiles.
¿Lo dominas?
Pon a prueba lo que aprendiste
20 preguntas de práctica tipo admisión, con clave y resolución explicada.
Evaluación del tema
20 preguntas para medir aprendizaje real
Hasta 6 básicas, 8 intermedias y 6 avanzadas; si un nivel no alcanza, se completa con el nivel más cercano. El diagnóstico recomienda una ruta; la evaluación final actualiza el porcentaje y puede marcar el tema como aprendido.
Aprender desde las preguntas
