InicioOfftopicResolvi rompecabezas matematico para niños y te lo muestro

Resolvi rompecabezas matematico para niños y te lo muestro

Offtopic5/24/2015
estaba a punto de irme a cuando de repente vi este post y me pregunte ¿tan dificil es?
he aqui el dichoso rompecabezas, la consigna es la de ubicar en los espacio en blanco los numeros del uno al nueve sin repetir de tal manera que la ecuacion tenga sentido. asi que intente resolverlo

una hora despues.......la cosa no andaba

asi que decidi usar la fuerza bruta. para empezar la cantidad de combinaciones que se pueden hacer con los nueve numeros y sin repetir son 9! = 362 880 combinaciones posibles!!!

usando el fortran (ya se que algunos diran que hay compiladores mejores pero yo no se usar otro) escribi el codigo fuente, lo compile y obtuve 144 resultados!


ahora bien 362880 -144= 362736 combinaciones incorrectas! con razon hay tanto asiatico frustrado. el hijo de puta que hizo este juego y dijo que era para niño de ocho años merece ser torturado hasta que crea de corazon que 2+2 es 3 o 5 dependiendo de la ocasion

los resultado posibles para que prueben
1 2 4 7 5 8 3 6 9
1 2 7 5 3 4 9 8 6
1 2 7 5 8 9 4 3 6
1 3 7 5 2 6 9 8 4
1 4 2 8 5 7 6 3 9
1 4 7 5 2 9 8 6 3
1 4 7 5 3 9 2 8 6
1 5 7 4 9 3 8 2 6
1 6 7 8 2 5 9 4 3
1 7 8 6 4 5 9 2 3
1 8 4 7 5 2 6 3 9
1 8 7 2 6 3 5 4 9
1 9 3 7 2 5 8 4 6
1 9 6 2 3 7 8 4 5
1 9 7 2 5 3 6 4 8
1 9 7 3 5 8 6 2 4
1 9 7 5 2 8 6 4 3
2 1 3 6 8 7 5 4 9
2 1 5 3 7 9 8 4 6
2 1 5 3 9 6 7 4 8
2 1 5 8 6 3 9 4 7
2 1 6 3 8 5 9 4 7
2 1 6 4 5 3 7 8 9
2 3 5 6 7 8 1 4 9
2 5 6 4 3 9 1 8 7
2 6 3 5 1 7 9 8 4
2 6 3 9 1 7 5 8 4
2 6 5 4 7 8 9 1 3
2 6 9 1 7 3 5 4 8
2 7 3 5 1 9 6 8 4
2 7 3 6 1 9 5 8 4
2 7 6 4 3 5 1 8 9
2 7 6 5 1 4 9 8 3
2 7 6 9 1 4 5 8 3
2 8 4 5 1 7 9 6 3
2 8 4 9 1 7 5 6 3
2 9 4 3 8 6 7 1 5
2 9 5 6 1 3 7 8 4
2 9 5 7 1 3 6 8 4
3 1 4 8 5 2 7 6 9
3 1 4 9 8 6 7 2 5
3 2 6 1 9 7 5 4 8
3 4 8 7 9 5 1 2 6
3 5 2 7 8 9 4 1 6
3 5 4 1 2 7 9 8 6
3 6 4 8 9 7 2 1 5
3 6 8 7 5 1 9 2 4
3 7 2 4 1 9 5 8 6
3 7 2 5 1 9 4 8 6
3 7 8 5 4 1 2 6 9
3 9 4 6 5 1 8 2 7
3 9 6 5 4 8 7 1 2
4 1 6 7 3 9 2 8 5
4 5 1 7 3 6 9 2 8
4 6 1 5 2 7 8 3 9
4 6 1 7 2 8 5 3 9
4 6 3 9 7 2 8 1 5
4 9 3 2 6 7 8 1 5
5 1 3 9 6 7 8 2 4
5 1 6 2 3 9 7 8 4
5 1 6 3 9 7 8 2 4
5 1 6 9 7 8 3 2 4
5 1 9 2 3 6 7 8 4
5 1 9 2 4 3 7 8 6
5 1 9 3 7 2 8 4 6
5 2 4 1 3 7 9 8 6
5 2 4 9 8 7 6 1 3
5 3 2 7 1 6 9 8 4
5 3 2 9 1 6 7 8 4
5 4 1 9 3 8 6 2 7
5 4 3 9 6 1 8 2 7
5 4 9 1 3 2 7 8 6
5 4 9 1 6 8 7 2 3
5 4 9 1 8 7 2 3 6
5 4 9 3 7 6 8 1 2
5 4 9 6 1 3 7 8 2
5 4 9 7 1 3 6 8 2
5 6 9 3 1 4 7 8 2
5 6 9 7 1 4 3 8 2
5 7 4 1 8 6 3 2 9
5 7 6 9 4 8 3 1 2
5 7 9 1 6 2 3 4 8
5 8 3 1 2 4 7 6 9
5 8 6 7 1 3 9 4 2
5 8 6 9 1 3 7 4 2
6 2 1 5 3 9 7 4 8
6 3 4 7 2 9 1 8 5
6 8 4 5 3 9 7 1 2
6 9 3 1 4 8 5 2 7
7 1 2 4 5 8 3 6 9
7 1 2 8 6 3 5 4 9
7 1 3 8 9 5 4 2 6
7 1 3 9 6 5 2 4 8
7 1 3 9 6 8 5 2 4
7 1 4 9 2 8 5 6 3
7 2 1 8 4 6 5 3 9
7 2 5 1 3 4 9 8 6
7 2 5 1 8 9 4 3 6
7 2 6 8 9 5 4 1 3
7 2 8 1 9 4 5 3 6
7 3 1 9 2 5 6 4 8
7 3 4 9 2 5 1 8 6
7 3 6 4 1 5 9 8 2
7 3 6 9 1 5 4 8 2
7 3 9 4 5 2 1 6 8
7 4 8 5 9 6 2 1 3
7 5 8 4 2 9 1 6 3
7 6 4 2 9 8 3 1 5
7 6 8 9 2 5 1 4 3
7 9 4 8 6 2 3 1 5
7 9 5 3 1 8 6 4 2
7 9 5 6 1 8 3 4 2
7 9 5 6 3 1 2 4 8
7 9 5 8 3 6 1 2 4
7 9 8 5 6 2 4 1 3
8 1 3 9 5 2 6 4 7
8 1 7 3 9 5 6 2 4
8 1 7 5 6 4 9 2 3
8 1 7 9 2 4 5 6 3
8 2 1 6 3 5 7 4 9
8 2 1 7 3 6 5 4 9
8 3 9 5 7 6 1 2 4
8 4 3 9 5 7 1 2 6
8 4 6 5 9 3 1 2 7
8 4 7 3 9 5 1 2 6
8 5 9 1 4 2 3 6 7
8 5 9 3 6 4 7 1 2
8 6 9 3 5 2 1 4 7
8 6 9 5 2 1 7 4 3
8 6 9 7 5 3 1 2 4
8 7 3 1 2 4 5 6 9
8 9 7 1 4 2 5 3 6
9 1 4 8 2 7 5 6 3
9 2 4 7 8 6 5 1 3
9 3 2 4 8 7 6 1 5
9 3 2 5 1 7 6 8 4
9 3 2 6 1 7 5 8 4
9 3 2 7 6 5 8 1 4
9 4 3 5 2 1 8 6 7
9 4 8 6 7 3 1 2 5
9 5 3 7 1 2 8 6 4
9 5 3 8 1 2 7 6 4
9 6 3 8 5 7 2 1 4
9 7 2 8 4 3 6 1 5


y el codigo fuente (no se a quien puede interesarle)
program poringaYa

integer a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,solucion
real*8 suma
solucion = 0
open (unit=4, file='resultados.txt', status= 'unknown' )
do 90 j= 1, 9
a=j
do 80 k=1,9
if(k.eq.a)goto 80
b=k
do 70 l=1, 9
if(l.eq.a) goto 70
if(l.eq.b) goto 70
c=l
do 60 m=1,9
if(m.eq.a) goto 60
if(m.eq.b) goto 60
if(m.eq.c) goto 60
d=m
do 50 n=1,9
if(n.eq.a) goto 50
if(n.eq.b) goto 50
if(n.eq.c) goto 50
if(n.eq.d) goto 50
e=n
do 40 o=1,9
if(o.eq.a) goto 40
if(o.eq.b) goto 40
if(o.eq.c) goto 40
if(o.eq.d) goto 40
if(o.eq.e) goto 40
f=o
do 30 p=1,9
if(p.eq.a) goto 30
if(p.eq.b) goto 30
if(p.eq.c) goto 30
if(p.eq.d) goto 30
if(p.eq.e) goto 30
if(p.eq.f) goto 30
g=p
do 20 q=1,9
if(q.eq.a) goto 20
if(q.eq.b) goto 20
if(q.eq.c) goto 20
if(q.eq.d) goto 20
if(q.eq.e) goto 20
if(q.eq.f) goto 20
if(q.eq.g) goto 20
h=q
do 10 r=1,9
if(r.eq.a) goto 10
if(r.eq.b) goto 10
if(r.eq.c) goto 10
if(r.eq.d) goto 10
if(r.eq.e) goto 10
if(r.eq.f) goto 10
if(r.eq.g) goto 10
if(r.eq.h) goto 10
i=r
suma= a+13
suma= suma*b
suma= suma/c
suma= suma+d
suma= suma+12
suma= suma*e
suma= suma-f
suma= suma-11
suma= suma+g
suma= suma*h
suma= suma/i
suma= suma - 10

if(suma.eq.66)then
solucion= solucion + 1

write(*,100)solucion,a,b,c,d,e,f,g,h,i
write(4,101)a,b,c,d,e,f,g,h,i
100 format(i4,3x,i1,1x,i1,1x,i1,5x,i1,1x,i1,1x,i1,5x,i1,1x,i1,1x,i1)
101 format(3x,i1,1x,i1,1x,i1,5x,i1,1x,i1,1x,i1,5x,i1,1x,i1,1x,i1)
endif
10 continue
20 continue
30 continue
40 continue
50 continue
60 continue
70 continue
80 continue
90 continue
close(4)
stop
end
Datos archivados del Taringa! original
50puntos
951visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

c
coki404🇦🇷
Usuario
Puntos0
Posts14
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.