|
Enigma 1471
Posted on: Sunday 12/2, 2007; 11:55 AM
Create a list of the words, and split the words into their individual characters.
Convert the individual characters into Mathematica symbols for use in algebraic computations.
Define a patten that matches the vowels.
Construct the inequality expression that the word totals of the symbols satisfy.
Construct a list of all the symbols other than vowels.
Construct the inequality expression that the lower bounds of the (non-vowel) symbols satisfy.
Construct all of the alternative inequality expressions that the upper bounds of the (non-vowel) symbols satisfy. There is one (unknown) symbol that is the odd one out, so there are as many alternative inequality expressions as there are (non-vowel) symbols.
Compute the solutions allowed by all of the above constraints. The last argument of FindInstance is the number of distinct solutions that are sought, so the actual number of distinct solutions can be found by gradually incrementing this until there is no further change in the output. In this case there are 3 distinct solutions.
Compute the word totals of the symbols for each of these 3 potential solutions. Only one of these solutions has a word that has a symbol total of 20, which is thus the solution.
Compute the value of "VALUES".
Permalink Notebook
|
Recent Posts |
12/2, 2007; 11:55 AM: Enigma 1471 12/1, 2007; 5:33 PM: Enigma 1467 11/29, 2007; 3:27 PM: Enigma 1469 11/29, 2007; 2:12 PM: Enigma 1468 11/29, 2007; 1:09 PM: Enigma 1465 11/27, 2007; 8:39 PM: Enigma 1462 11/27, 2007; 8:38 PM: Enigma 1464 11/27, 2007; 8:35 PM: Enigma 1463 11/27, 2007; 8:23 PM: Enigma 1461 11/27, 2007; 8:19 PM: Enigma 1460 11/27, 2007; 8:14 PM: Enigma 1459 11/27, 2007; 8:09 PM: Enigma 1458 11/27, 2007; 7:42 PM: Welcome
Archive |

Blogged from
A WorkLife FrameWork by
Scientific Arts |