| |  |
| |  | |
First Challenge and Second Challenge: Four Rules, factorial | Students can find this a welcome activity, where they have the freedom to find their own means to generating the Four Fours terms. The First Challenge provides use of the four rules + – x ÷, and the factorial can be dropped in ahead of time if necessary. Starting students on a blank Four Fours puzzle can help them practice evaluation of mathematical expressions using the BODMAS rule, and other operators such as ! (factorial), power, and square root. |
| | | | |
| |  | |
Second Challenge: analytical techniques, more operators | The towards the Second Challenge, there comes an awareness of building blocks using 1, 2, or 3 fours, and re-using them with other blocks for building other solutions, e.g. using 4!–4 to obtain 20, then using 4/4 with + and – to obtain 19 and 21. |
| | | | |
| |  | |
Third Challenge: programming | Undergraduate computer science and mathematics students might benefit from partaking in a project that finds Four Fours solutions. Techniques that can be used: expression parsing, dynamic structures, recursion, algorithm complexity, and interface design. Attempts to meet this challenge are found in the Four Fours Links page. |
| | | | |
| |  | |
Fourth Challenge: programming, computational mathematics | Try to find a means of determining whether a solution exists for any given number, without using a look-up to a table of existing Four Fours solutions, and without resorting to an exhaustive combinatorial analysis. |
| | | | |
| © 2008 John Valentine, All rights reserved. | |  |