nekros escribió:Tenemos un numero formado por tres digtos x,y,z y formamos cualquier combinacion tal que:
z>y>x
((z*100)+(y*10)+x)-((x*100)+(y*10)+z))=D
D = 18 = cualquier combinacion de numeros cuya suma sea 18. Si el resultado ha de ser de tres cifras(>100), tenemos que:
18=9*2=3*3*2, la multiplicacion es en si, una suma: 3*3 = 3+3+3, o sea 18=3+3+3+3+3+3, o sea, la cifra sólo puede contener digitos que sean
divisores de 18 ( 1,2, 3, 9 ) o multiplos de 3 (1,6,9), o multiplos de 2 ( 1,2,4,8 ), divisores de 2 solo hay dos ( 1 y el 2) como vemos hay
digitos comunes por lo que nos quedan ( 1, 2,3 ,4,6,8,9) o sea que tenemos 7 elevado a 3 ( 7 * 7 * 7 )= 343 posibles numeros que nos de este resultado. Ponen estas condiciones en un programa de ordenador, y les dara la lista..
Pos eso.
Vaya curro, lo has sacao de google o lo has deducido tú? xDD Básicamente lo que dice Nekros se fundamente en la Teoría General de la Aritmética, pero vamos, ponerse a pensar en sacar el algoritmo... pfff se me quitan las ganas ná más empezar XD