THE YEAR PUZZLE (program by Heiner Marxen) Version: $Revision: 1.18 $ $Date: 2006/02/01 17:22:10 $ Target signature = 2006 Without permutation of signature digits. Intermediate (de)nominator range = -500000 .. 500000 Result range = 0 .. 200 With standard binary operators: + - * / With standard unary operators: - sqrt With parentheses. With concatenation. With exponentiation (^). With factorial (!). With even/odd factorial (!!). With decimal point. Could not solve 79 of 201 values [39.3%]. 0 = 20*0*6 1 = 2^0+0*6 2 = 2+0+0*6 3 = 2+0!+0*6 4 = -2+0+0+6 5 = -20^0+6 6 = 20*0+6 7 = 20^0+6 8 = 2+0+0+6 9 = 2+0!+0+6 10 = 2+0!+0!+6 11 = (2+0!)!-0!+6 12 = 2*(0+0+6) 13 = 20-0!-6 14 = 20+0-6 15 = 20+0!-6 16 = 2*(0!+0!+6) 17 = 2+(0-0!+6)!! 18 = (2+0!+0)*6 19 = 20-0!^6 20 = 20+0*6 21 = 20+0!^6 22 = -2+(-0!-0!+6)! 23 = -.2^(-0!-0!)+6!! 24 = (-2+0+0+6)! 25 = 20-0!+6 26 = 20+0+6 27 = 20+0!+6 28 = -20+0+6!! 29 = -20+0!+6!! 30 = (2+0!+0!)!+6 31 = .2^(-0!-0!)+6 32 = 2^(0-0!+6) 33 = -((2+0!)!-0!)!!+6!! 34 = -(.2^(-0!))!!+0!+6!! 35 = 20+(-0!+6)!! 36 = 20^(-0!)*6! 37 = -sqrt((.2^(-0!))!+0!)+6!! 38 = sqrt(2*(0!+0!+6!)) 39 = ? 40 = -(2+0!+0!)!!+6!! 41 = -(2+0!)!-0!+6!! 42 = (2+0!)!*(0!+6) 43 = -(2+0!)!+0!+6!! 44 = -2-0!-0!+6!! 45 = -2+0-0!+6!! 46 = -2+0+0+6!! 47 = -20^0+6!! 48 = 2*(-0!-0!+6)! 49 = 20^0+6!! 50 = 2+0+0+6!! 51 = 2+0!+0+6!! 52 = 2+0!+0!+6!! 53 = (2+0!)!-0!+6!! 54 = (2+0!)!+0+6!! 55 = (2+0!)!+0!+6!! 56 = (2+0!+0!)!!+6!! 57 = ((2+0!)!+0!)!!-6!! 58 = ? 59 = sqrt((.2^(-0!))!+0!)+6!! 60 = 2^(-0!)*(-0!+6)! 61 = ? 62 = -2+(0!+0!)^6 63 = ((2+0!)!-0!)!!+6!! 64 = 2^(0+0+6) 65 = ? 66 = 2+(0!+0!)^6 67 = 20-0!+6!! 68 = 20+0+6!! 69 = -2+sqrt(0!+(0!+6)!) 70 = ? 71 = sqrt(2^0+(0!+6)!) 72 = (2+0!+0!)!+6!! 73 = 2+sqrt(0!+(0!+6)!) 74 = ? 75 = .2^(-0!)*(-0!+6)!! 76 = ? 77 = ? 78 = ? 79 = ? 80 = ((2+0!)!)!!/0.6 81 = ? 82 = ? 83 = ? 84 = (.2-0!)*-(0!+6)!! 85 = -20+(0!+6)!! 86 = ? 87 = ? 88 = ? 89 = ? 90 = ((2+0!)!-0!)!!*6 91 = ? 92 = -2*(0!+0!-6!!) 93 = ? 94 = 2*(0-0!+6!!) 95 = ((2+0!)!)!!-0!+6!! 96 = 2*(0+0+6!!) 97 = ((2+0!)!)!!+0!+6!! 98 = 2*(0!+0+6!!) 99 = ((2+0!)!+0!)!!-6 100 = -20*(0!-6) 101 = ? 102 = -2-0!+(0!+6)!! 103 = -2+(0!+0+6)!! 104 = -2^0+(0!+6)!! 105 = (20^0+6)!! 106 = 2^0+(0!+6)!! 107 = 2+(0!+0+6)!! 108 = 2+0!+(0!+6)!! 109 = ? 110 = .2^(-0!)+(0!+6)!! 111 = (2+0!)!+(0!+6)!! 112 = ? 113 = (.2^(-0!))!-0!-6 114 = (20-0!)*6 115 = (.2^(-0!))!+0!-6 116 = ? 117 = -2-0!+(-0!+6)! 118 = -2+(0-0!+6)! 119 = -2^0+(-0!+6)! 120 = 20*(0+6) 121 = 2^0+(-0!+6)! 122 = 2+(0-0!+6)! 123 = 2+0!+(-0!+6)! 124 = ? 125 = sqrt(((2+0!)!-0!)^6) 126 = (20+0!)*6 127 = (.2^(-0!))!+0!+6 128 = 2^(0!+0+6) 129 = ? 130 = ? 131 = ? 132 = ? 133 = ? 134 = ? 135 = (.2^(-0!))!!+(-0!+6)! 136 = ? 137 = ? 138 = ? 139 = ? 140 = 20*(0!+6) 141 = (2+0!)*(-0!+6!!) 142 = 2*sqrt(0!+(0!+6)!) 143 = ? 144 = (2+0!+0!)!*6 145 = ? 146 = ? 147 = (2+0!)*(0!+6!!) 148 = ? 149 = ? 150 = .2^(-0!-0!)*6 151 = ? 152 = 200-6!! 153 = ((2+0!)!+0!)!!+6!! 154 = ? 155 = ? 156 = ? 157 = ? 158 = ? 159 = ? 160 = ? 161 = ? 162 = ? 163 = ? 164 = ? 165 = ? 166 = ? 167 = (.2^(-0!))!-0!+6!! 168 = ((2+0!)!-0!)!+6!! 169 = (.2^(-0!))!+0!+6!! 170 = ? 171 = ? 172 = ? 173 = ? 174 = ? 175 = ((2+0!)!+0!)!!/.6 176 = ? 177 = ? 178 = ? 179 = ? 180 = 2^(-0!-0!)*6! 181 = ? 182 = ? 183 = ? 184 = ? 185 = ? 186 = ? 187 = ? 188 = ? 189 = ? 190 = ? 191 = ? 192 = 2*(0!+0!)*6!! 193 = ? 194 = 200-6 195 = ? 196 = ? 197 = ? 198 = ? 199 = ? 200 = (.2^(-0!))!/0.6