SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
Todo lo que no tenga que ver con elefantes es… ¡IRRELEFANTE! 3
Olimpiada Mexicana de Informática
15º Concurso Nacional
Mérida, Yucatán. 6 al 11 de septiembre del 2010
Espías
Como nos lo ha mostrado Hollywood una y otra vez, en el mundo existe toda una red
de espías dedicados a conseguir información valiosa para sus empresas o gobiernos.
Acabas de ser contratado por una nueva agencia de inteligencia y tu tarea es
conseguir información. Para lograrlo se te permite utilizar un dispositivo lector de
mentes en la mente de uno y sólo uno de los espías que tu agencia tiene localizados.
Los espías funcionan de la siguiente manera:
x Cada espía se encarga de espiar a uno y sólo uno de los otros espías.
x Si el espía A espía al B se considera que tiene acceso a toda la información en
la mente de B, de esta forma, si B espía a C automáticamente la mente de A
contiene, además de su información, la información de las mentes de B y C.
Tu agencia sabe quién espía a quién. Tu tarea es decidir en qué espía utilizar el lector
de mentes, de modo que el número de mentes leídas sea el máximo posible.
Problema
Escribe un programa que dado el número E de espías y la lista de quién espía a quién
determine cuál es la cantidad máxima de mentes que puedes leer.
Restricciones
2 < E <= 1,000,000 El número de espías que se tienen localizados
Entrada
Tu programa debe leer del teclado la siguiente información:
x En la primer línea el número E que indica la cantidad de espías de los que se
tiene información.
x En las siguientes E líneas habrá un único entero que indica el espía espiado
por el espía que corresponde a esa línea. Por ejemplo, la primera de estas
líneas tendrá un número que indica a quien espía el espía 1, la segunda uno
que indica a quien espía el espía 2, etc.
Puedes estar seguro de que:
x Ningún espía se espía a sí mismo.
x Ningún espía espía a un espía que no esté en el grupo, es decir, nunca espiará
a un espía cuyo número sea mayor a E ni menor a 1.
Salida
Tu programa debe escribir a la pantalla un único número que indica el número máximo
de mentes que puedes “leer” utilizando el lector de mentes sólo una vez.
Ejemplo
Entrada Salida
7
4
3
2
5
6
1
3
4
Por ejemplo, si se utiliza el lector de mentes en el espía 5, automáticamente se tiene la información de las
mentes de los espías 5, 6, 1 y 4. Ya que 5 espía a 6, 6 a 1, 1 a 4 y 4 a 5.

Más contenido relacionado

Destacado

Premios Comercio y Turismo 2014
Premios Comercio y Turismo 2014Premios Comercio y Turismo 2014
Premios Comercio y Turismo 2014Irekia - EJGV
 
Expaliments 2014
Expaliments 2014Expaliments 2014
Expaliments 2014xartafood
 
Mapa de Sant Quirze de Besora
Mapa de Sant Quirze de BesoraMapa de Sant Quirze de Besora
Mapa de Sant Quirze de Besoramariajosepcasals
 
Importancia de diseño de los materiales educativos en el área de lenguaje 1
Importancia de diseño de los materiales educativos en el área de lenguaje 1Importancia de diseño de los materiales educativos en el área de lenguaje 1
Importancia de diseño de los materiales educativos en el área de lenguaje 1Ana Luisa de Fuenmayor
 
Diagrama de flujo final leandro suarez
Diagrama de flujo final leandro suarez Diagrama de flujo final leandro suarez
Diagrama de flujo final leandro suarez Leandro Suarez
 
Sidor juramentados voceros control obrero planchones
Sidor juramentados voceros control obrero planchonesSidor juramentados voceros control obrero planchones
Sidor juramentados voceros control obrero planchonesnoticiassidor
 
oraciones compuestas
oraciones compuestasoraciones compuestas
oraciones compuestasenzojavier
 
Indicadores del cuarto periodocv
Indicadores del cuarto periodocv Indicadores del cuarto periodocv
Indicadores del cuarto periodocv karolymanuela07
 
Campaña P-LIB contra la deuda público | Pegatina 14x14 cms
Campaña P-LIB contra la deuda público | Pegatina 14x14 cmsCampaña P-LIB contra la deuda público | Pegatina 14x14 cms
Campaña P-LIB contra la deuda público | Pegatina 14x14 cmsPartido Libertario
 
Surgimiento de los antivirus
Surgimiento de los antivirusSurgimiento de los antivirus
Surgimiento de los antivirusKathya SoTho
 
Act. preparacion adviento
Act. preparacion advientoAct. preparacion adviento
Act. preparacion advientoManuriela
 
Hablamos de democracia en nuestro país
Hablamos de democracia en nuestro paísHablamos de democracia en nuestro país
Hablamos de democracia en nuestro paísBruno Acosta
 

Destacado (20)

Premios Comercio y Turismo 2014
Premios Comercio y Turismo 2014Premios Comercio y Turismo 2014
Premios Comercio y Turismo 2014
 
Ioilñio
IoilñioIoilñio
Ioilñio
 
Una verdadera democracia
Una verdadera democraciaUna verdadera democracia
Una verdadera democracia
 
Estudi de la Testosterona
Estudi de la TestosteronaEstudi de la Testosterona
Estudi de la Testosterona
 
Expaliments 2014
Expaliments 2014Expaliments 2014
Expaliments 2014
 
Rubrica
RubricaRubrica
Rubrica
 
Por qué la gente se grita
Por qué la gente se gritaPor qué la gente se grita
Por qué la gente se grita
 
Mapa de Sant Quirze de Besora
Mapa de Sant Quirze de BesoraMapa de Sant Quirze de Besora
Mapa de Sant Quirze de Besora
 
Importancia de diseño de los materiales educativos en el área de lenguaje 1
Importancia de diseño de los materiales educativos en el área de lenguaje 1Importancia de diseño de los materiales educativos en el área de lenguaje 1
Importancia de diseño de los materiales educativos en el área de lenguaje 1
 
Diagrama de flujo final leandro suarez
Diagrama de flujo final leandro suarez Diagrama de flujo final leandro suarez
Diagrama de flujo final leandro suarez
 
Sidor juramentados voceros control obrero planchones
Sidor juramentados voceros control obrero planchonesSidor juramentados voceros control obrero planchones
Sidor juramentados voceros control obrero planchones
 
Los lipidos (2)
Los lipidos (2)Los lipidos (2)
Los lipidos (2)
 
oraciones compuestas
oraciones compuestasoraciones compuestas
oraciones compuestas
 
Szczecin
SzczecinSzczecin
Szczecin
 
Informe XIV CONES 2014
Informe XIV CONES 2014Informe XIV CONES 2014
Informe XIV CONES 2014
 
Indicadores del cuarto periodocv
Indicadores del cuarto periodocv Indicadores del cuarto periodocv
Indicadores del cuarto periodocv
 
Campaña P-LIB contra la deuda público | Pegatina 14x14 cms
Campaña P-LIB contra la deuda público | Pegatina 14x14 cmsCampaña P-LIB contra la deuda público | Pegatina 14x14 cms
Campaña P-LIB contra la deuda público | Pegatina 14x14 cms
 
Surgimiento de los antivirus
Surgimiento de los antivirusSurgimiento de los antivirus
Surgimiento de los antivirus
 
Act. preparacion adviento
Act. preparacion advientoAct. preparacion adviento
Act. preparacion adviento
 
Hablamos de democracia en nuestro país
Hablamos de democracia en nuestro paísHablamos de democracia en nuestro país
Hablamos de democracia en nuestro país
 

Más de Hiram Yasser Leija Salas (20)

Programa 14
Programa 14Programa 14
Programa 14
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Codigos
CodigosCodigos
Codigos
 
Eclipse 1trabajo
Eclipse 1trabajoEclipse 1trabajo
Eclipse 1trabajo
 
Programa 2
Programa 2Programa 2
Programa 2
 
Eclipse java
Eclipse javaEclipse java
Eclipse java
 
Eclipse java
Eclipse javaEclipse java
Eclipse java
 
emuladores
emuladoresemuladores
emuladores
 
INVESTIGACION EMULADORES
INVESTIGACION EMULADORESINVESTIGACION EMULADORES
INVESTIGACION EMULADORES
 
PREGUNTAS EMULADOR
PREGUNTAS EMULADORPREGUNTAS EMULADOR
PREGUNTAS EMULADOR
 
EXAMEN CORREGIDO
EXAMEN CORREGIDOEXAMEN CORREGIDO
EXAMEN CORREGIDO
 
Presentacion
Presentacion Presentacion
Presentacion
 
Programas de net beans4
Programas de net beans4Programas de net beans4
Programas de net beans4
 
Programas de ne t beans2
Programas de ne t beans2Programas de ne t beans2
Programas de ne t beans2
 
Programa de net beans3
Programa de net beans3Programa de net beans3
Programa de net beans3
 
sdfsdf
sdfsdfsdfsdf
sdfsdf
 
Proyecto net b4
Proyecto net b4Proyecto net b4
Proyecto net b4
 
Proyecto net b3
Proyecto net b3Proyecto net b3
Proyecto net b3
 
Proyecto net b2
Proyecto net b2Proyecto net b2
Proyecto net b2
 
EXAMEN PROGRAMACION
EXAMEN PROGRAMACIONEXAMEN PROGRAMACION
EXAMEN PROGRAMACION
 

Último

Deficit Energético en México y su impacto
Deficit Energético en México y su impactoDeficit Energético en México y su impacto
Deficit Energético en México y su impactoPedroAntonioRuizCuet
 
1RA UNIDAD Los Seres Vivos-PRIMERO DE SECUNDARIA
1RA UNIDAD Los Seres Vivos-PRIMERO DE SECUNDARIA1RA UNIDAD Los Seres Vivos-PRIMERO DE SECUNDARIA
1RA UNIDAD Los Seres Vivos-PRIMERO DE SECUNDARIAAlcira20
 
La estivación: ADAPTACIÓN FISIOLOGICA DE LOS ANIMALES .pdf
La estivación: ADAPTACIÓN FISIOLOGICA  DE LOS ANIMALES .pdfLa estivación: ADAPTACIÓN FISIOLOGICA  DE LOS ANIMALES .pdf
La estivación: ADAPTACIÓN FISIOLOGICA DE LOS ANIMALES .pdfareynaga2
 
Atlas del Socioecosistema Río Grande de Comitán-Lagos de Montebello, Chiapas
Atlas  del Socioecosistema  Río Grande de Comitán-Lagos de Montebello, ChiapasAtlas  del Socioecosistema  Río Grande de Comitán-Lagos de Montebello, Chiapas
Atlas del Socioecosistema Río Grande de Comitán-Lagos de Montebello, ChiapasSUSMAI
 
Desastres naturales que afectan nuestro mundo
Desastres naturales que afectan nuestro mundoDesastres naturales que afectan nuestro mundo
Desastres naturales que afectan nuestro mundogreciabarajasss
 
UNA VISION DE LA VIDA, presentacion de biologia
UNA VISION DE LA VIDA, presentacion de biologiaUNA VISION DE LA VIDA, presentacion de biologia
UNA VISION DE LA VIDA, presentacion de biologiaZonnia2
 
Amensalismo Y Comensalismo.investigaciónpdf
Amensalismo Y Comensalismo.investigaciónpdfAmensalismo Y Comensalismo.investigaciónpdf
Amensalismo Y Comensalismo.investigaciónpdf74279452
 
La degradación del suelo en los ecosistemas agrícolas. Seminario Seminario "E...
La degradación del suelo en los ecosistemas agrícolas. Seminario Seminario "E...La degradación del suelo en los ecosistemas agrícolas. Seminario Seminario "E...
La degradación del suelo en los ecosistemas agrícolas. Seminario Seminario "E...Universidad Popular Carmen de Michelena
 
Presentación Características de la comunidad de macroinvertebrados en lagunas...
Presentación Características de la comunidad de macroinvertebrados en lagunas...Presentación Características de la comunidad de macroinvertebrados en lagunas...
Presentación Características de la comunidad de macroinvertebrados en lagunas...haideetrabajo
 
ANIMALES ECTOTERMOS estudiantes UTEA Enfermería .pdf
ANIMALES ECTOTERMOS estudiantes UTEA Enfermería .pdfANIMALES ECTOTERMOS estudiantes UTEA Enfermería .pdf
ANIMALES ECTOTERMOS estudiantes UTEA Enfermería .pdfareynaga2
 
La materia orgánica del suelo y su relación con la sostenibilidad de los ecos...
La materia orgánica del suelo y su relación con la sostenibilidad de los ecos...La materia orgánica del suelo y su relación con la sostenibilidad de los ecos...
La materia orgánica del suelo y su relación con la sostenibilidad de los ecos...Universidad Popular Carmen de Michelena
 
Guía de Educación Ambiental en la Gestión Integral de Residuos Sólidos.pdf
Guía de Educación Ambiental en la Gestión Integral de Residuos Sólidos.pdfGuía de Educación Ambiental en la Gestión Integral de Residuos Sólidos.pdf
Guía de Educación Ambiental en la Gestión Integral de Residuos Sólidos.pdfDanielSuarezRaldez
 
HOMEOSTOSIS exposiciones bilogía UTEA.pdf
HOMEOSTOSIS exposiciones bilogía UTEA.pdfHOMEOSTOSIS exposiciones bilogía UTEA.pdf
HOMEOSTOSIS exposiciones bilogía UTEA.pdfareynaga2
 
UNU_AGRONOMIA_2019_L_RITARIVARUIZ (1).pdf
UNU_AGRONOMIA_2019_L_RITARIVARUIZ (1).pdfUNU_AGRONOMIA_2019_L_RITARIVARUIZ (1).pdf
UNU_AGRONOMIA_2019_L_RITARIVARUIZ (1).pdfmarvinanccoquintana
 
circulacion animales y plantas de medio.
circulacion animales y plantas de medio.circulacion animales y plantas de medio.
circulacion animales y plantas de medio.katherineparra34
 

Último (16)

Cálculo de la huella de Carbono. Seminario Huella Carbono
Cálculo de la huella de Carbono. Seminario Huella CarbonoCálculo de la huella de Carbono. Seminario Huella Carbono
Cálculo de la huella de Carbono. Seminario Huella Carbono
 
Deficit Energético en México y su impacto
Deficit Energético en México y su impactoDeficit Energético en México y su impacto
Deficit Energético en México y su impacto
 
1RA UNIDAD Los Seres Vivos-PRIMERO DE SECUNDARIA
1RA UNIDAD Los Seres Vivos-PRIMERO DE SECUNDARIA1RA UNIDAD Los Seres Vivos-PRIMERO DE SECUNDARIA
1RA UNIDAD Los Seres Vivos-PRIMERO DE SECUNDARIA
 
La estivación: ADAPTACIÓN FISIOLOGICA DE LOS ANIMALES .pdf
La estivación: ADAPTACIÓN FISIOLOGICA  DE LOS ANIMALES .pdfLa estivación: ADAPTACIÓN FISIOLOGICA  DE LOS ANIMALES .pdf
La estivación: ADAPTACIÓN FISIOLOGICA DE LOS ANIMALES .pdf
 
Atlas del Socioecosistema Río Grande de Comitán-Lagos de Montebello, Chiapas
Atlas  del Socioecosistema  Río Grande de Comitán-Lagos de Montebello, ChiapasAtlas  del Socioecosistema  Río Grande de Comitán-Lagos de Montebello, Chiapas
Atlas del Socioecosistema Río Grande de Comitán-Lagos de Montebello, Chiapas
 
Desastres naturales que afectan nuestro mundo
Desastres naturales que afectan nuestro mundoDesastres naturales que afectan nuestro mundo
Desastres naturales que afectan nuestro mundo
 
UNA VISION DE LA VIDA, presentacion de biologia
UNA VISION DE LA VIDA, presentacion de biologiaUNA VISION DE LA VIDA, presentacion de biologia
UNA VISION DE LA VIDA, presentacion de biologia
 
Amensalismo Y Comensalismo.investigaciónpdf
Amensalismo Y Comensalismo.investigaciónpdfAmensalismo Y Comensalismo.investigaciónpdf
Amensalismo Y Comensalismo.investigaciónpdf
 
La degradación del suelo en los ecosistemas agrícolas. Seminario Seminario "E...
La degradación del suelo en los ecosistemas agrícolas. Seminario Seminario "E...La degradación del suelo en los ecosistemas agrícolas. Seminario Seminario "E...
La degradación del suelo en los ecosistemas agrícolas. Seminario Seminario "E...
 
Presentación Características de la comunidad de macroinvertebrados en lagunas...
Presentación Características de la comunidad de macroinvertebrados en lagunas...Presentación Características de la comunidad de macroinvertebrados en lagunas...
Presentación Características de la comunidad de macroinvertebrados en lagunas...
 
ANIMALES ECTOTERMOS estudiantes UTEA Enfermería .pdf
ANIMALES ECTOTERMOS estudiantes UTEA Enfermería .pdfANIMALES ECTOTERMOS estudiantes UTEA Enfermería .pdf
ANIMALES ECTOTERMOS estudiantes UTEA Enfermería .pdf
 
La materia orgánica del suelo y su relación con la sostenibilidad de los ecos...
La materia orgánica del suelo y su relación con la sostenibilidad de los ecos...La materia orgánica del suelo y su relación con la sostenibilidad de los ecos...
La materia orgánica del suelo y su relación con la sostenibilidad de los ecos...
 
Guía de Educación Ambiental en la Gestión Integral de Residuos Sólidos.pdf
Guía de Educación Ambiental en la Gestión Integral de Residuos Sólidos.pdfGuía de Educación Ambiental en la Gestión Integral de Residuos Sólidos.pdf
Guía de Educación Ambiental en la Gestión Integral de Residuos Sólidos.pdf
 
HOMEOSTOSIS exposiciones bilogía UTEA.pdf
HOMEOSTOSIS exposiciones bilogía UTEA.pdfHOMEOSTOSIS exposiciones bilogía UTEA.pdf
HOMEOSTOSIS exposiciones bilogía UTEA.pdf
 
UNU_AGRONOMIA_2019_L_RITARIVARUIZ (1).pdf
UNU_AGRONOMIA_2019_L_RITARIVARUIZ (1).pdfUNU_AGRONOMIA_2019_L_RITARIVARUIZ (1).pdf
UNU_AGRONOMIA_2019_L_RITARIVARUIZ (1).pdf
 
circulacion animales y plantas de medio.
circulacion animales y plantas de medio.circulacion animales y plantas de medio.
circulacion animales y plantas de medio.
 

Espias

  • 1. Todo lo que no tenga que ver con elefantes es… ¡IRRELEFANTE! 3 Olimpiada Mexicana de Informática 15º Concurso Nacional Mérida, Yucatán. 6 al 11 de septiembre del 2010 Espías Como nos lo ha mostrado Hollywood una y otra vez, en el mundo existe toda una red de espías dedicados a conseguir información valiosa para sus empresas o gobiernos. Acabas de ser contratado por una nueva agencia de inteligencia y tu tarea es conseguir información. Para lograrlo se te permite utilizar un dispositivo lector de mentes en la mente de uno y sólo uno de los espías que tu agencia tiene localizados. Los espías funcionan de la siguiente manera: x Cada espía se encarga de espiar a uno y sólo uno de los otros espías. x Si el espía A espía al B se considera que tiene acceso a toda la información en la mente de B, de esta forma, si B espía a C automáticamente la mente de A contiene, además de su información, la información de las mentes de B y C. Tu agencia sabe quién espía a quién. Tu tarea es decidir en qué espía utilizar el lector de mentes, de modo que el número de mentes leídas sea el máximo posible. Problema Escribe un programa que dado el número E de espías y la lista de quién espía a quién determine cuál es la cantidad máxima de mentes que puedes leer. Restricciones 2 < E <= 1,000,000 El número de espías que se tienen localizados Entrada Tu programa debe leer del teclado la siguiente información: x En la primer línea el número E que indica la cantidad de espías de los que se tiene información. x En las siguientes E líneas habrá un único entero que indica el espía espiado por el espía que corresponde a esa línea. Por ejemplo, la primera de estas líneas tendrá un número que indica a quien espía el espía 1, la segunda uno que indica a quien espía el espía 2, etc. Puedes estar seguro de que: x Ningún espía se espía a sí mismo. x Ningún espía espía a un espía que no esté en el grupo, es decir, nunca espiará a un espía cuyo número sea mayor a E ni menor a 1. Salida Tu programa debe escribir a la pantalla un único número que indica el número máximo de mentes que puedes “leer” utilizando el lector de mentes sólo una vez. Ejemplo Entrada Salida 7 4 3 2 5 6 1 3 4 Por ejemplo, si se utiliza el lector de mentes en el espía 5, automáticamente se tiene la información de las mentes de los espías 5, 6, 1 y 4. Ya que 5 espía a 6, 6 a 1, 1 a 4 y 4 a 5.