Ejercicios‎ > ‎

Huevos de Pascua

[Object Browser, polimorfismo, colecciones, bloques y booleanos]

El padre de Ana, José y Tito les organizó una cacería de huevos para pascuas y quiere un sistema para ver que tal sale, a ver si la repite el año que viene. Compró varios huevos para esconder por toda la casa. Cada chico se queda con todos los huevos que encuentra, sin importar cual sea o cuantos tenga ya. Los huevos comprados son los siguientes:

  • Huevo de Repostería: Está hecho de chocolate blanco y aporta 750 calorías.

  • Huevo Kinder: Tiene 400 calorías de chocolate con leche y 500 calorías de chocolate blanco.

  • Conejo de Chocolate: Es de chocolate amargo y tiene diez veces su peso en calorías.

  • Blister de Huevitos: Trae un número arbitrario de huevos de chocolate con leche, que dan 100 calorías cada uno. Por cada 5 huevos de chocolate con leche se incluye de regalo uno de chocolate blanco que tiene 150 calorías.

  • Matrioshka: viene en 2 tamaños posibles: Grande y Gigante. El Grande tiene 3000 calorías y el Gigante 5000. Además, sin importar el tamaño, viene con otro huevo (de los descritos antes) adentro. Su chocolate es amargo


  1. Saber si a un chico le gusta un huevo. Ana es alérgica al chocolate amargo, así que no le gusta ningún huevo que lo tenga. A José le gusta el chocolate blanco, pero poquito, así que le gustan los huevos que tengan menos de 400 calorías de chocolate blanco. A Tito le gusta todo.

  2. Saber si un chico se va a enfermar. Los chicos van a comerse todos los huevos que hayan encontrado y les guste. Ana se enferma si come más de un huevo. José aguanta hasta 5000 calorías. Tito aguanta comer todo lo que quiera, pero el chocolate blanco le cae mal y si come un poquito ya se enferma.

  3. Dada una colección con los chicos, saber si quedaron todos contentos. Esto va a pasar si todos encontraron al menos un huevo que les guste y no se van a enfermar.
Comments