Сумма может быть от 0 до 18. 0=0+0 - 1 код 1=0+1=1+0 - 2^2=4 кода 2=0+2=1+1=2+0 - 3^2=9 кодов 3=0+3=1+2=2+1=3+0 - 4^2=16 4=0+4=1+3=2+2=3+1=4+0 - 5^2=25 5=0+5=1+4=2+3=3+2=4+1=5+0 - 6^2=36 6=0+6=1+5=2+4=3+3=4+2=5+1=6+0 - 7^2=49 7=0+7=1+6=2+5=3+4=4+3=5+2=6+1=7+0 - 8^2=64 8=0+8=1+7=2+6=3+5=4+4=5+3=6+2=7+1=8+0 - 9^2=81 9=0+9=1+8=2+7=3+6=4+5=5+4=6+3=7+2=8+1=9+0 - 10^2=100 От 10 до 18 все повторяется в обратном порядке. 10 - 81; 11 - 64; 12 - 49; 13 - 36; 14 - 25; 15 - 16; 16 - 9; 17 - 4; 18 - 1. Всего 2*(1+4+9+16+25+36+49+64+81)+100 = 2*285 + 100 = 670 кодов. Не так уж и много. Если на каждый код тратить по 1 сек, то он справится за 12 минут.
91 - 108 + 13 - 49 = -17 + 13 - 49 = - 4 - 49 = - 53
37 - 29 + 159 - 86 = 8 + 159 - 86 = 167 - 86 = 81
- 190 + 39 - 84 + 235 = - 151 - 84 + 235 = - 235 + 235 = 0
- 73 + 24 - 58 + 96 = - 49 - 58 + 96 = - 107 + 96 = - 11
81 : (76 - 67) = 81 : 9 = 9
49 : (84 - 91) = 49 : (- 7) = - 7
23 - 32 - 24 + 68 = - 9 - 24 + 68 = - 33 + 68 = 35
97 - 88 - 39 + 42 = 9 - 39 + 42 = - 30 + 42 = 12
- 54 : (66 - 84) = - 54 : (- 18) = 3
- 96 : (54 - 62) = - 96 : (- 8) = 12
(53 - 27 - 14) : (41 - 29) = (26 - 14) : 12 = 12 : 12 = 1
(123 - 49 - 83) : (186 - 195) = (74 - 83) : (- 9) = - 9 : ( - 9) = 1
0=0+0 - 1 код
1=0+1=1+0 - 2^2=4 кода
2=0+2=1+1=2+0 - 3^2=9 кодов
3=0+3=1+2=2+1=3+0 - 4^2=16
4=0+4=1+3=2+2=3+1=4+0 - 5^2=25
5=0+5=1+4=2+3=3+2=4+1=5+0 - 6^2=36
6=0+6=1+5=2+4=3+3=4+2=5+1=6+0 - 7^2=49
7=0+7=1+6=2+5=3+4=4+3=5+2=6+1=7+0 - 8^2=64
8=0+8=1+7=2+6=3+5=4+4=5+3=6+2=7+1=8+0 - 9^2=81
9=0+9=1+8=2+7=3+6=4+5=5+4=6+3=7+2=8+1=9+0 - 10^2=100
От 10 до 18 все повторяется в обратном порядке.
10 - 81; 11 - 64; 12 - 49; 13 - 36; 14 - 25; 15 - 16; 16 - 9; 17 - 4; 18 - 1.
Всего 2*(1+4+9+16+25+36+49+64+81)+100 = 2*285 + 100 = 670 кодов.
Не так уж и много.
Если на каждый код тратить по 1 сек, то он справится за 12 минут.