Program Output for October 2019 Puzzler:
Find solutions using 2, 2, 3, 3 and +, -, *, /, **
with no or one level of parentheses
Num # solns One solution
0 256 0 = 3 - 3 + 2 - 2
1 252 1 = 3 - (3 - 2) * 2
2 90 2 = 3 - 3 ** (2 - 2)
3 93 3 = (2 * 2) - (3 / 3)
4 279 4 = 2 / (3 / 3) * 2
5 128 5 = 2 + (3 ** 2 / 3)
6 161 6 = (3 - 2) * 3 * 2
7 81 7 = 2 * 3 + 3 - 2
8 45 8 = (3 - 2) * 2 ** 3
9 152 9 = (3 ** 2) / (3 - 2)
10 101 10 = 3 + (3 ** 2 - 2)
11 56 11 = 2 + 3 + 2 * 3
12 47 12 = (2 * 3) + (3 * 2)
13 76 13 = 3 * 3 + 2 ** 2
14 50 14 = 2 + (3 + 3) * 2
15 62 15 = (2 * 3) + 3 ** 2
16 27 16 = 3 * (2 * 3) - 2
17 16 17 = 2 + (3 + 2) * 3
18 15 18 = 3 * (2 ** 3 - 2)
19 12 19 = (2 ** 3 * 2) + 3
20 24 20 = (3 * 2 * 3) + 2
21 28 21 = (3 ** 2) * 2 + 3
22 16 22 = (2 ** 3 * 3) - 2
23 13 23 = 3 ** 3 - (2 ** 2)
24 23 24 = 2 ** 2 * (3 + 3)
25 12 25 = (2 + 3) * (2 + 3)
26 16 26 = 2 + (2 ** 3 * 3)
27 63 27 = (2 / 2 * 3) ** 3
28 12 28 = (3 ** 3) + (2 / 2)
29 14 29 = 2 + (3 ** 2 * 3)
30 24 30 = 2 * (2 + 3) * 3
31 30 31 = 2 + (3 ** 3) + 2
32 2 32 = 2 ** (3 + 3) / 2
33 6 33 = (3 ** 2 + 2) * 3
34 1 34 = (3 + 3) ** 2 - 2
35 4 35 = 2 ** (2 + 3) + 3
36 63 36 = (2 * 2 * 3) * 3
Total number of solutions: 2350