Foros de Zonatuning

Acertijo

Acertijo es una discusión de Entre Melones y Sandías, categoría de Zona Socios; Bueno ahí va, a mi me ha resultado bastante complicao sacarlo. Un ladrón, un policía, un padre, una madre, dos niños y dos niñas (en total 8 personas), quieren pasar ...


Regresar   Foros de Zonatuning > Zona Socios > Entre Melones y Sandías
Registrarse FAQ Lista de usuarios Calendario Buscar Posts de hoy Marcar como leído

Responder
 
LinkBacks Herramientas Calificar discusión Estilo
Old 17-jun-2006, 10:16   #1 (permalink)
Zorratuner
 
Avatar de iBiCeNCo
 
Parking
BMW 330i e90
Honda SH 150i
Ficha
Reg: diciembre-2003
Posts: 2,855
de: Málaga
Club
Audittclub
Acertijo

Bueno ahí va, a mi me ha resultado bastante complicao sacarlo.

Un ladrón, un policía, un padre, una madre, dos niños y dos niñas (en total 8 personas), quieren pasar a la otra orilla. Las condiciones son estas:

- El ladrón, si hay gente delante, tiene que estar acompañado del policía.
- Cualquiera de los niños no se pueden quedar solos con la madre, tiene que estar su padre.
- Cualquiera de las niñas no se pueden quedar solas con el padre, tiene que estar su madre.

- Sólo hay una barca.
- Se pueden dar los viajes que quieran.
- En la barca sólo caben dos personas.
- Sólo saben conducirla: el padre, la madre y el policía.

Lo mejor es que cojáis monedas y os liéis a hacerlo. Yo acabé con la cabeza loca.



Seguros para coche y moto. Pregúntame por privado
No pinches AQUÍ
iBiCeNCo está offline   Citar y responder
Old 17-jun-2006, 10:39   #2 (permalink)
Tarjetero
 
Avatar de DrFox
 
Parking
Seat
Cordoba sport
Ficha
Reg: febrero-2002
Posts: 10,972
de: Alcorcon(Madrid)
Club
gti16.com
Enviar un mensaje por ICQ a DrFox
Re: Acertijo

esto es algo viejo ya,

podeis jugarlo aqui.



http://www.geocities.com/leviataniii...iverIQGame.swf

Y la solucion






jimmy te va a gustar







#include <stdio.h>

#define PADRE 0x0001
#define MADRE 0x0002
#define POLICIA 0x0004
#define HIJO1 0x0008
#define HIJO2 0x0010
#define HIJA1 0x0020
#define HIJA2 0x0040
#define LADRON 0x0080
#define BARCA 0x0100

#define ESTADO_INICIAL 0x0000
#define ESTADO_FINAL 0x01FF

#define CAMBIOS 19
unsigned short cambios [CAMBIOS] = {
0x0101, 0x0102, 0x0104,
0x0103, 0x0105, 0x0109, 0x0111, 0x0121, 0x0141,
0x0106, 0x010A, 0x0112, 0x0122, 0x0142,
0x010C, 0x0114, 0x0124, 0x0144, 0x0184};

typedef struct
{
int visitado;
int posible;
}TYPE_estado;

int lado(unsigned short estado, unsigned short individuo)
{
if (estado & individuo)
return 1;
else
return 0;
}

int estadoPosible(unsigned short estado)
{
if (lado(estado,PADRE) != lado(estado,MADRE) &&
(lado(estado,PADRE) == lado(estado,HIJA1) ||
lado(estado,PADRE) == lado(estado,HIJA2) ||
lado(estado,MADRE) == lado(estado,HIJO1) ||
lado(estado,MADRE) == lado(estado,HIJO2)))
return 0;

if (lado(estado,POLICIA) != lado(estado,LADRON) &&
(lado(estado,LADRON) == lado(estado,HIJA1) ||
lado(estado,LADRON) == lado(estado,HIJA2) ||
lado(estado,LADRON) == lado(estado,HIJO1) ||
lado(estado,LADRON) == lado(estado,HIJO2) ||
lado(estado,LADRON) == lado(estado,PADRE) ||
lado(estado,LADRON) == lado(estado,MADRE)))
return 0;

return 1;
}

void iniciaEstados(TYPE_estado *estados)
{
for (int i = 0 ; i < 512 ; i++)
{
estados[i].visitado = 0;
estados[i].posible = estadoPosible(i);
}
}

void muestraEstado(unsigned short estado)
{
for (int i = 0x0001 ; i <= 0x0100 ; i *= 2)
{
if (estado & i)
printf("1");
else
printf("0");
}
printf("\n");
}

int resuelve(TYPE_estado *estados, unsigned short estado)
{
if (!estados[estado].posible || estados[estado].visitado)
return 0;

if (estado == ESTADO_FINAL)
return 1;

estados[estado].visitado = 1;

// Pruebo los siguientes
int ret;
unsigned short estadoSiguiente;

for (int i = 0 ; i < CAMBIOS ; i++)
{
// Compruebo si puedo realizar el cambio
if ((estado & cambios[i]) == cambios[i] ||
(estado & cambios[i]) == 0)
{
estadoSiguiente = estado ^ cambios[i];
ret = resuelve(estados, estadoSiguiente);

if (ret)
{
muestraEstado(estadoSiguiente);
return 1;
}
}
}

return 0;
}

int main()
{
TYPE_estado estados[512];

iniciaEstados(estados);
if (!resuelve(estados, ESTADO_INICIAL))
{
printf("No hay solucion\n");
}
else
{
printf("000000000\n");
}

return 0;
}





Chuck Norris gana al Conecta 4 con solo 3 movimientos..... ahí es ná
DrFox está offline   Citar y responder
Old 17-jun-2006, 10:49   #3 (permalink)
Zorratuner
 
Avatar de iBiCeNCo
 
Parking
BMW 330i e90
Honda SH 150i
Ficha
Reg: diciembre-2003
Posts: 2,855
de: Málaga
Club
Audittclub
Re: Acertijo

Pues a mí me lo dijo mi vespa ayer, yo no lo había escuchado.



Seguros para coche y moto. Pregúntame por privado
No pinches AQUÍ
iBiCeNCo está offline   Citar y responder
Old 17-jun-2006, 10:59   #4 (permalink)
Zonatuner
 
Parking
Citroën
Zx
Ficha
Reg: junio-2003
Posts: 77
de: Sevilla
Club
Citroën zx club españa
Re: Acertijo

dar la solucion yaaaaaaaaaaaaaa,q me tengo q poner a estudiar y no kiero irme sin saber como es y no me saleeeeee!!jejejejeje
erkye está offline   Citar y responder
Old 17-jun-2006, 11:07   #5 (permalink)
Citius, altius, fortius
 
Avatar de Jimmy
 
Parking
Renault Megane 2.0T
Yamaha MT 03
Ficha
Reg: febrero-2002
Posts: 29,618
de: Valladolid
Club
Zonatuning.com
Re: Acertijo

Fox eres un friki macho

El juego en Flash y la solución aqui
Jimmy está offline   Citar y responder
Old 17-jun-2006, 11:10   #6 (permalink)
Zorratuner
 
Avatar de iBiCeNCo
 
Parking
BMW 330i e90
Honda SH 150i
Ficha
Reg: diciembre-2003
Posts: 2,855
de: Málaga
Club
Audittclub
Re: Acertijo

Policia se lleva al ladrón y vuelve el poli
Policia se lleva un niño y vuelve con el ladrón
Padre se lleva un niño y vuelve sólo
Padre lleva a la madre y vuelve la madre
Policia lleva al ladrón y vuelve el padre
Madre lleva al padre y vuelve la madre
Madre lleva una niña y vuelve policia y ladrón
Policia lleva a una niña y vuelve el poli
Poli lleva al ladrón



Seguros para coche y moto. Pregúntame por privado
No pinches AQUÍ
iBiCeNCo está offline   Citar y responder
Old 17-jun-2006, 11:11   #7 (permalink)
Zorratuner
 
Avatar de iBiCeNCo
 
Parking
BMW 330i e90
Honda SH 150i
Ficha
Reg: diciembre-2003
Posts: 2,855
de: Málaga
Club
Audittclub
Re: Acertijo

Me he ganao el top innovation del fin de semana



Seguros para coche y moto. Pregúntame por privado
No pinches AQUÍ
iBiCeNCo está offline   Citar y responder
Old 17-jun-2006, 11:13   #8 (permalink)
Citius, altius, fortius
 
Avatar de Jimmy
 
Parking
Renault Megane 2.0T
Yamaha MT 03
Ficha
Reg: febrero-2002
Posts: 29,618
de: Valladolid
Club
Zonatuning.com
Re: Acertijo

Hombre, se puso hace 4 meses, de momento el top innovation se lo lleva Fiestasi que puso en el mismo hilo que yo lo mismo que yo, pero dos posts más abajo
Jimmy está offline   Citar y responder
Old 17-jun-2006, 11:15   #9 (permalink)
Zorratuner
 
Avatar de iBiCeNCo
 
Parking
BMW 330i e90
Honda SH 150i
Ficha
Reg: diciembre-2003
Posts: 2,855
de: Málaga
Club
Audittclub
Re: Acertijo

Macho pero yo tengo 22 años!!!! Juasssss



Seguros para coche y moto. Pregúntame por privado
No pinches AQUÍ
iBiCeNCo está offline   Citar y responder
Old 17-jun-2006, 11:37   #10 (permalink)
Citius, altius, fortius
 
Avatar de Jimmy
 
Parking
Renault Megane 2.0T
Yamaha MT 03
Ficha
Reg: febrero-2002
Posts: 29,618
de: Valladolid
Club
Zonatuning.com
Re: Acertijo

Hostia pues los llevas fatal eh...

Jimmy está offline   Citar y responder
Old 21-jun-2006, 08:55   #11 (permalink)
Life's Too Short...
 
Avatar de fiestasi
 
Parking
Peugeot 406-VW Corrado
Toyota Corolla D4D
Ficha
Reg: enero-1970
Posts: 43,458
de: 28850
Club
Klan Germano
Re: Acertijo

Cita:
Originalmente publicado por Jimmy
Hombre, se puso hace 4 meses, de momento el top innovation se lo lleva Fiestasi que puso en el mismo hilo que yo lo mismo que yo, pero dos posts más abajo
Si contamos esas, creo que tu record es intratable.
Contesto exactamente igual pero no dos post mas abajo, sino 2 paginas mas adelante

PD: Ramon puta



VENDO AUDIO/MULTIMEDIA:
CLARION VRX6570RZ-DSP CLARION-DVD VIETA DIVX-TRANSFORMADOR 12-220V...Rebajado!!!
Audi Allroad 2.5TDI Quattro Tiptronic en venta:
fiestasi está offline   Citar y responder
Old 21-jun-2006, 08:57   #12 (permalink)
Sleepless
 
Avatar de Peter®
 
Parking
Mercedes E55 AMG / Nissan Sunny
Honda SH 125i
Ficha
Reg: marzo-2005
Posts: 11,938
de: Sant Joan Despí (Barcelona)
Club
Merci
Re: Acertijo

El top innovation vitalicio es para fiestasi y su "Grandes éxitos de Arévalo". Eso será insuperable.





Peter® está online   Citar y responder
Old 21-jun-2006, 09:15   #13 (permalink)
Citius, altius, fortius
 
Avatar de Jimmy
 
Parking
Renault Megane 2.0T
Yamaha MT 03
Ficha
Reg: febrero-2002
Posts: 29,618
de: Valladolid
Club
Zonatuning.com
Re: Acertijo

Cita:
Originalmente publicado por Peter®
El top innovation vitalicio es para fiestasi y su "Grandes éxitos de Arévalo". Eso será insuperable.
Fue la vuelta de tuerca de la innovación...
Jimmy está offline   Citar y responder
Old 21-jun-2006, 09:33   #14 (permalink)
Life's Too Short...
 
Avatar de fiestasi
 
Parking
Peugeot 406-VW Corrado
Toyota Corolla D4D
Ficha
Reg: enero-1970
Posts: 43,458
de: 28850
Club
Klan Germano
Re: Acertijo

Yo marco el estilo



VENDO AUDIO/MULTIMEDIA:
CLARION VRX6570RZ-DSP CLARION-DVD VIETA DIVX-TRANSFORMADOR 12-220V...Rebajado!!!
Audi Allroad 2.5TDI Quattro Tiptronic en venta:
fiestasi está offline   Citar y responder
Old 21-jun-2006, 10:10   #15 (permalink)
Citius, altius, fortius
 
Avatar de Jimmy
 
Parking
Renault Megane 2.0T
Yamaha MT 03
Ficha
Reg: febrero-2002
Posts: 29,618
de: Valladolid
Club
Zonatuning.com
Re: Acertijo

Cita:
Originalmente publicado por fiestasi
Yo marco el estilo
Como Barragán...
Jimmy está offline   Citar y responder
Responder


Herramientas
Estilo Califica esta discusión
Califica esta discusión:

Reglas del foro
no puedes iniciar una discusión
no puedes responder a una discusión
no puedes agregar archivos adjuntos
no puedes editar tus posts

El código vB está activado
Emotíconos está activado
El código [IMG] está activado
El código HTML está desactivado
Trackbacks está activado
Pingbacks está activado
Refbacks está activado



Todas las horas son GMT +2. La hora es 23:04.


Zonatuning es propiedad de elmejortuning.com | Política de Privacidad
Copyright © 2000 - 2008 - Todos los derechos reservados.

Search Engine Friendly URLs by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39