Cu un computer am cautat (in mod nebrutal...) numere ce satisfac cele de mai sus fara a avea cifra 0 in ele.
Intre cele 126 de moduri de a alege pozitiile b,d,f,h din
---------
abcdefghi
computerul le-a dat pe urmatorarele drept bune,
testul fiind faptul ca
(a+c+f+g+i) - (b+d+f+h)
=
(a+b+c+d+e+f+g+h+i) - 2(b+d+f+h)
=
(1+2+3+4+5+6+7+8+9) - 2(b+d+f+h)
se divide cu 11.
sage: S = sum( [ 1..9] )
sage: S
45
sage: C = Combinations( [1..9] , 4 )
sage: C.cardinality()
126
sage: for p in C:^J if ( S - 2*sum(p) ) % 11 == 0 :^J print p
....:
[1, 2, 5, 9]
[1, 2, 6, 8]
[1, 3, 4, 9]
[1, 3, 5, 8]
[1, 3, 6, 7]
[1, 4, 5, 7]
[2, 3, 4, 8]
[2, 3, 5, 7]
[2, 4, 5, 6]
[4, 7, 8, 9]
[5, 6, 8, 9]
De exemplu,
plasam 1,2,5,9 pe pozitiile b,d,f,h,
plasam restul de cifre nenule, 3,4,6,7,8 pe restul pozitiilor a,c,e,g,i,
(in ce ordine vrem, dau eu le iau ca mai sus ordonate),
dam de numarul
314265798 .
Desigur ca puteam sa incerc si tentativa bruta, oprindu-ma la primul numar gasit ce satisface: