ISIS1105 202320 Examen2 - Solucion
ISIS1105 202320 Examen2 - Solucion
ISIS1105 202320 Examen2 - Solucion
Solución Examen 2
Este examen es individual. Tiene una duración de 1 hora 20 min. Está prohibido usar el
libro, apuntes, impresiones y cualquier tipo de dispositivo electrónico (celulares,
agendas electrónicas, cámaras digitales, etc.).
Los vértices serían Oompa Loompas. Hay un eje entre cada pareja de oompa Loompas
que hayan dado respuestas diferentews a una pregunta. El problema se reduce a
determinar si el grafo es bipartito y conexo. Las dos propuiedades se pueden verificar
con un recorrido sencillo (BFS o DFS)
class Pareja {
String ol1;
String ol2;
}
2. Animado por el resultado del experimento anterior, Charlie tuvo acceso a la red
social de los oompa loompas. De esta red social, pudo saber qué relaciones de amistad
había entre ellos. Charlie quiere seleccionar parejas de oompa loompas y asignarle a
cada pareja el diseño de un tipo nuevo de chocolate. Cada pareja debe cumplir dos
condiciones: 1) Tener una relación de amistad y 2) Uno de los dos debe decir siempre
la verdad y el otro debe decir siempre mentiras. Cada oompa loompa solamente puede
trabajar en el diseño de un tipo de chocolate. Charlie ahora quiere un programa que le
ayude a determinar cuantas parejas puede armar como máximo con estas condiciones.
b. [10%] Diseñar una estructura de grafo que permita resolver el problema. Describir
qué representarían los vértices y qué representarían los ejes.
Los vértices serían los Ompa Loompas entrevistados. Se haría un eje entre cada par de
Oompa Loompas que cumplan dos condiciones:
v1
m1
v2
m2
s v3 t
m3
v4