Here you'll find in chronological order **all** **25 Short & Sweet Math Challenges**,

The

This

- Download: HP Challenge VA001 - Short Sweet Math Challenge 01 Trig Identity.pdf (252 KB)
- MD5 Checksum: 03d4b9eb4153c1d35e88046b1266cba0
- Pages: 12

12-page thread (18 posts), the very first one of my still-ongoing "Short Sweet Math Challenges" series, S&SMC for short, this one deals with an unexpected trig identity involving tangents.

- Download: HP Challenge VA002 - Short Sweet Math Challenge 02 Extreme Determinants.pdf (265 KB)
- MD5 Checksum: 5686e1906e07b8608a6e84ca30a48ab6
- Pages: 13

13-page thread (20 posts), this one deals with finding matrices whose determinants are extreme in a particular sense.

- Download: HP Challenge VA003 - Short Sweet Math Challenge 03 Powerful Numbers.pdf (318 KB)
- MD5 Checksum: 814458c17894ff573c682a9d5ddbed1e
- Pages: 20

20-page thread (19 posts), on finding all numbers less than some limit which have a certain interesting property.

- Download: HP Challenge VA004 - Short Sweet Math Challenge 04 Multiprecision Meanies.pdf (284 KB)
- MD5 Checksum: fff65ce6a9f60d02f02bf3483361da1c
- Pages: 11

11-page thread (7 posts), three sub-tasks involving multiprecision and a final one which doesn't but it's nice nevertheless. Additionally, 12 useful Guidelines are given to help you write your own multi-purpose multiprecision library.

- Download: HP Challenge VA005 - Short Sweet Math Challenge 05 Rational Cardano.pdf (333 KB)
- MD5 Checksum: acdf7ccf1565399851b0d575caa8dd94
- Pages: 27

27-page thread (29 posts), in which you're asked to find cubic equations with integer coefficients that can be solved using Cardano's formula in a particularly pleasant way.

- Download: HP Challenge VA006 - Short Sweet Math Challenge 06 Everdivisible.pdf (232 KB)
- MD5 Checksum: 2cc407878b49ed994d90fa8ee2778456
- Pages: 6

6-page thread (8 posts), on finding a growing number with ever growing divisibility requirements.

- Download: HP Challenge VA007 - Short Sweet Math Challenge 06b Rooting for Cubics.pdf (374 KB)
- MD5 Checksum: 2971878b9b6b79d725b2dcb53444b2b4
- Pages: 28

28-page thread (40 posts). As you know, transcendental numbers cannot be the root of any polynomial equation with integer coefficients, whatever its degree. But this S&SMC asks you to try nevertheless.

- Download: HP Challenge VA008 - Short Sweet Math Challenge 07 Astounding Recursion.pdf (308 KB)
- MD5 Checksum: f76fd01408e2909ea6b4604fd33a1b01
- Pages: 23

23-page thread (27 posts), a two-part S&SMC in which you're first asked to implement a given recursively-defined function, then you're asked to answer some questions about the function, using your implementation in order to help you discover its shocking nature.

- Download: HP Challenge VA009 - Short Sweet Math Challenge 08 Squares.pdf (367 KB)
- MD5 Checksum: 590597574d2c3e7588b4fc958d77ca84
- Pages: 29

29-page thread (34 posts), another two-parter, first asking for the unique square integer which has some specific property, then asking for all squares that fulfill a slightly relaxed variant.

- Download: HP Challenge VA010 - Short Sweet Math Challenge 09 Divisibility.pdf (450 KB)
- MD5 Checksum: ebc99d327ec364ed8854ec189ca2d7fa
- Pages: 42

42-page thread (43 posts), a three-pronged S&SMC which asks for integers that meet various divisibility requirements.

- Download: HP Challenge VA011 - Short Sweet Math Challenge 10 Counting Beans.pdf (253 KB)
- MD5 Checksum: bcc401109c63a4323da1e9a638c6050c
- Pages: 12

12-page thread (15 posts), on finding the unique integer whose individual digits count certain digits present in the whole number, in a self-referential way (sort of ...)

- Download: HP Challenge VA012 - Short Sweet Math Challenge 11 Who Next.pdf (372 KB)
- MD5 Checksum: 6b54bedb61ffdc3e9c0bf77546ca1417
- Pages: 26

26-page thread (29 posts), on accepting a sequence of arbitrary numbers, then producing a sound prediction for the next element in the sequence.

- Download: HP Challenge VA013 - Short Sweet Math Challenge 12 Squaring Cubes.pdf (389 KB)
- MD5 Checksum: 2235bba0d67fe0bfd2856adc06cd2393
- Pages: 42

42-page thread (37 posts), on finding the smallest integer whose square is a certain sum of cubes.

- Download: HP Challenge VA014 - Short Sweet Math Challenge 13 Adding up to Infinity.pdf (454 KB)
- MD5 Checksum: ebb63daa47f9b38b08a326d04077e07f
- Pages: 34

34-page thread (44 posts), where you're given several infinite sums which you're asked to evaluate, then to identify the rational form of the results and, last but not least, to make a particular prediction about their nature.

- Download: HP Challenge VA015 - Short Sweet Math Challenge 14 Cooking Conjectures.pdf (451 KB)
- MD5 Checksum: 4b705e649df24584adaa0b3e053e95ac
- Pages: 56

56-page thread (36 posts), in which you're given three plausible conjectures (identified as "Well-done", "Medium" and "Rare" in order to whet your appetite) and then you're asked to write code to try and cook them up. Or not.

- Download: HP Challenge VA016 - Short Sweet Math Challenge 15 April 1st Spring Special.pdf (374 KB)
- MD5 Checksum: 90099746bc8aa67a08b85f6788bac4b1
- Pages: 38

38-page thread (25 posts), first S&SMC of its kind ("April 1st Spring Special") in five Takes dealing with 4th-degree equations, tight cables surrounding the Earth, self-reproducing programs, uncanny recursive functions and more.

- Download: HP Challenge VA017 - Short Sweet Math Challenge 16 Thinking Square.pdf (380 KB)
- MD5 Checksum: 0891a5032dc3099c996a84af4eb1f186
- Pages: 38

38-page thread (31 posts), three-pronged S&SMC in which you're asked first to find certain self-reproducing squares 10-digit long, then 100-digit, then the works.

- Download: HP Challenge VA018 - Short Sweet Math Challenge 17 The Feast.pdf (365 KB)
- MD5 Checksum: 3d8d24a3568dc9257d706af95e3eff39
- Pages: 31

31-page thread (33 posts), in which you're presented with a feast consisting of Appetizer, Main Course and Le Dessert, dealing with such things as the leftmost digits of powers of 2, a petit homage to the 41, and a conditionally convergent series which can be made to sum up to just about anything.

- Download: HP Challenge VA019 - Short Sweet Math Challenge 18 April 1st Spring Special.pdf (1023 KB)
- MD5 Checksum: 27b24a0abf5e46e7ea4f59fadbf0dab5
- Pages: 73

73-page thread (61 posts), a truly perplexing S&SMC in Eight Fits, all of them with highly unexpected and ... well, perplexing solutions, including lots of thinking-out-of-the-box involved. Fractional derivatives and squared factorials, anyone ?

- Download: HP Challenge VA020 - Short Sweet Math Challenge 19 Surprise.pdf (650 KB)
- MD5 Checksum: 5be4ee0d62a3e75816700c7a79c59621
- Pages: 70

70-page thread (87 posts), a truly awesome 5-pronged, graded S&SMC, one of the very best, in which your solutions will get you Grades F, D, C, C+, B, B+, A or even A+, depending on your ingenuity and the quality of your code. For Grade A/A+ it even includes a kind comment by Mr. Thomas Schmelzer himself !

- Download: HP Challenge VA021 - Short Sweet Math Challenge 20 April 1st Spring Special.pdf (700 KB)
- MD5 Checksum: 11eaa23cc9f276ea0dccb8289a0aa72a
- Pages: 82

82-page thread (88 posts), includes a 3-pronged *training* part, then a full 5 cases sorted by difficulty (Simplest, Simpler, Simple, Less Simple, Least Simple), all of them truly jaw-dropping, with the last one's solution fully breaking into unexplored ground by producing new results never seen or published before.

- Download: HP Challenge VA022 - Short Sweet Math Challenge 21 Powers that be P01.pdf (593 KB)
- MD5 Checksum: 77c81ce72c5bf293d02188c4fc352f28
- Pages: 23

23-page thread (20 posts), this is the "first page" of a new S&SMC inaugurating the "Second Season" of S&SMCs after an 8-year hiatus. It asks you to find and explore some very special constants that have an amazing, unexpected quasi-integer-powers property. High on math value as well as entertainment.

- Download: HP Challenge VA023 - Short Sweet Math Challenge 21 Powers that be P02.pdf (388 KB)
- MD5 Checksum: 5a78e31e70f7dca0b57c1d286b967b07
- Pages: 18

18-page thread (8 additional posts), this is the "second page" of "Challenge VA022 - Short Sweet Math Challenge 21 Powers that be P01", described in the link immediately above this one.

- Download: HP Challenge VA024 - Short Sweet Math Challenge 22 April 1st 2018 Spring Special P01.pdf (379 KB)
- MD5 Checksum: eefa7a2dd4edca65a32b149cb78f19db
- Pages: 12

12-page thread (20 posts), the first page of a new "April 1st Spring Special" after a mere 10-year hiatus, structured around a Main Course and 4 Desserts, dealing with recognizing prime numbers, inaccurate inverse functions and much more.

- Download: HP Challenge VA025 - Short Sweet Math Challenge 22 April 1st 2018 Spring Special P02.pdf (579 KB)
- MD5 Checksum: 68ec5ee65a7079079f906e07f43d6dc7
- Pages: 10

10-page thread (17 additional posts), continuation (second page) of S&SMC #22, described immediately above this one.

- Download: HP Challenge VA026 - Short Sweet Math Challenge 23 May the 4th Be With You Special P01.pdf (614 KB)
- MD5 Checksum: 375a8490cbfe7fdea27905c5a9c810a3
- Pages: 29

29-page thread (20 posts), first page of a "Star Wars"-themed S&SMC #23 "May the 4th Be With You" Special, featuring 6 Steps leading you from a newbie padawan to a deserved promotion to Jedi Knight should you manage to solve them all, which will require overcoming difficult limits and much thinking out of the box to succeed.

- Download: HP Challenge VA027 - Short Sweet Math Challenge 23 May the 4th Be With You Special P02.pdf (655 KB)
- MD5 Checksum: 50cbe932b35d135cf393e2a621860ce0
- Pages: 25

25-page thread (20 additional posts), continuation (second page) of S&SMC #23 described immediately above this one.

- Download: HP Challenge VA028 - Short Sweet Math Challenge 23 May the 4th Be With You Special P03.pdf (370 KB)
- MD5 Checksum: 110cd852a4242ed4cecd1f95a00f3399
- Pages: 14

14-page thread (6 additional posts), continuation (third page) of S&SMC #23 described above.

- Download: HP Challenge VA029 - Short Sweet Math Challenge 24 2019 Spring Special 5-tier P01.pdf (546 KB)
- MD5 Checksum: 9bea4fb66d2ac5daea450a7b73710b49
- Pages: 15

15-page thread (20 posts), first page of a new "Spring Special" S&SMC#24, this time a 5-tier to give you all a chance to put to good use both your favorite HP calculator and your programming ingenuity. The tiers are, in approximate order of difficulty: *Noob*, *Beginner*, *Intermediate*, *Advanced* and *Guru*. Try them all and see what's your top one !

- Download: HP Challenge VA030 - Short Sweet Math Challenge 24 2019 Spring Special 5-tier P02.pdf (589 KB)
- MD5 Checksum: d572390f6fae0e3f77fddb65e4261888
- Pages: 15

15-page thread (20 additional posts), continuation (second page) of S&SMC #24 described above.

- Download: HP Challenge VA031 - Short Sweet Math Challenge 24 2019 Spring Special 5-tier P03.pdf (306 KB)
- MD5 Checksum: 49c3fa406db1fe3f43b74c991482c891
- Pages: 6

6-page thread (7 additional posts), continuation (third page) of S&SMC #24 described above.

- Download: HP Challenge VA101 - 2003-01-16 - A Little HP-15C Challenge.pdf (231 KB)
- MD5 Checksum: eae0a1d2dad2b6807c048c1e2db4e426
- Pages: 7

7-page thread (15 posts), first simple challenge, on how to get a given value under severe restrictions.

- Download: HP Challenge VA102 - 2003-02-06 - A little classical RPN challenge.pdf (317 KB)
- MD5 Checksum: 618fc5f22edfc50ff5f55c68e73a8260
- Pages: 14

14-page thread (27 posts), you're asked to perform some simple stackrobatics as economically as possible, which quickly evolves into a lively discussion and even generalized solutions.

- Download: HP Challenge VA103 - 2003-02-14 - A little HP-71B challenge.pdf (197 KB)
- MD5 Checksum: e86d9215f3b81dd14494a23ab2e56a60
- Pages: 2

2-page thread (4 posts), on recursively computing the factorial function, but with a very special quirk.

- Download: HP Challenge VA104 - 2003-03-13 - Little HP-15C challenge for the weekend.pdf (227 KB)
- MD5 Checksum: 9831a886cf50010b09f9b56b1d360199
- Pages: 5

5-page thread (11 posts), on computing a value with a stringent set of requirements, including doing it in a minimum number of steps.

- Download: HP Challenge VA105 - 2003-03-28 - Two little RPN challenges (11C 15C).pdf (193 KB)
- MD5 Checksum: 10fc5bb5737c17e9fa64af606a704108
- Pages: 3

3-page thread (6 posts), in which you're asked to compute two different values under heavy restrictions.

- Download: HP Challenge VA106 - 2003-05-26 - Matrix Reloaded.pdf (262 KB)
- MD5 Checksum: 1262ee8d6a82ef3ac78fb1bf28ea0eb9
- Pages: 13

13-page thread (18 posts), first part of a "Matrix Trilogy" of simple challenges, here you're asked to efficiently perform a certain matrix manipulation within specified conditions, again resulting in some very interesting solutions and lots of enlightening discussion.

- Download: HP Challenge VA107 - 2003-06-05 - Matrix Convolutions.pdf (281 KB)
- MD5 Checksum: 9be2905af7e6c005be8b9d053fbdabbe
- Pages: 14

14-page thread (17 posts), second part of a "Matrix Trilogy" of simple challenges, here you're asked to generate a certain very useful matrix as fast and efficiently as possible. Again, very worthwhile discussion ensues.

- Download: HP Challenge VA108 - 2003-06-17 - Matrix Trilogy.pdf (227 KB)
- MD5 Checksum: deea60229e9bd25b946565bebbc6b7af
- Pages: 6

6-page thread (6 posts), third (and final) part of a "Matrix Trilogy" of simple challenges, a three-pronged concoction which asks you to find efficient solutions to all 3 different cases posited.

- Download: HP Challenge VA109 - 2003-07-08 - Quiz Evaluating polynomials.pdf (272 KB)
- MD5 Checksum: 9f1f427fbdb64e2935d9f4085f236cec
- Pages: 12

12-page thread (11 posts), almost a sequel to the previous "Matrix Trilogy" of challenges, here you're asked to evaluate a number of polinomials (and ratios of polynomials) whose coefficients are given as elements in a matrix, for any given argument values, as fast and efficiently as possible. Very interesting proposed solutions and discussion thereof.

- Download: HP Challenge VA110 - 2003-11-24 - HP-15C Arguably Useful Mini-Challenge.pdf (276 KB)
- MD5 Checksum: 78179626aa16750c0d7c499a6730d085
- Pages: 16

16-page thread (34 posts), on computing a well-known variation of the factorial function, with the main design goal for the solution to be as fast as possible (specially for large N) and, subject to that, to be as short as possible and/or to minimize resources used (registers, flags, etc) or in general to have some other desirable properties. Healthy amounts of discussion and many solutions offered.

- Download: HP Challenge VA111 - 2003-11-26 - HP-15C Arguably Useful MC Sols Comments.pdf (253 KB)
- MD5 Checksum: c63ca8883c8b316308d1eb99a41aa180
- Pages: 10

10-page thread (10 posts), in which I give my original solutions to the "HP-15C Arguably Useful Mini-Challenge" whose details are given in the link immediately above this one, plus a number of relevant and interesting comments.

- Download: HP Challenge VA112 - 2003-12-09 - Really really small HP-15C Mini-Challenge.pdf (245 KB)
- MD5 Checksum: fb1b18be82a57c402d7ac9d4b04a3de2
- Pages: 9

9-page thread (20 posts), a really really small Mini-Challenge that asks for a simple but useful computation and which despite its simplicity attracted a number of nice solutions and many interesting comments.

- Download: HP Challenge VA113 - 2004-02-20 - A little HP-15C Quiz for the Weekend.pdf (266 KB)
- MD5 Checksum: 4630c73dca6191a1e46faa380794d014
- Pages: 11

11-page thread (14 posts), in which you're asked 5 allegedly difficult questions about the HP-15C and its instruction set, in order to test your knowledge and ascertain whether you are eligible for "Guru" status or not.

- Download: HP Challenge VA114 - 2004-02-25 - The Turtle (HP-71B) and the Hare (HP49Gp).pdf (273 KB)
- MD5 Checksum: da09a9fc3b3c1474ebc72a1ae6d1092c
- Pages: 13

13-page thread (19 posts), the first part of a different kind of challenge where HP49G+ users (and other RPL models too) are asked to try their hand at performing & timing several common but complex tasks for comparison purposes with HP-71B's own timings.

The tasks include matrix operations, solving polynomial equations, Integrate & Solve combined, double integrals and triple integrals. Many people took the "challenge", which was successful enough that it engendered a second part and a "Results" thread to summarize it all. Very recommended.

- Download: HP Challenge VA115 - 2004-03-05 - The 71B Turtle and 49Gp Hare Harder 2nd Half.pdf (349 KB)
- MD5 Checksum: 3eb166657d019913918bc983b2e17817
- Pages: 24

24-page thread (28 posts), the second (and harder!) part of the "Turtle and Hare" challenge (link immediately above this one), featuring 5 additional, much harder tasks for RPL aficionados to try on their machines.

The tasks include complex-valued matrix operations, solving a definite integral of an implicit function, integrating a recursively-defined function, polynomial solver for roots of high multiplicity, and a probabilistic theoretical application involving multidimensional (4-nested!) integrals. This was again a huge success with many interesting, worthy discussions and of course tons of actual code and results.

- Download: HP Challenge VA116 - 2004-03-05 - The 71B Turtle and 49Gp Hare Results.pdf (259 KB)
- MD5 Checksum: 535c333f3843a8faa0ec4b4b37302983
- Pages: 11

11-page thread (10 posts), in which I give my original timings for all 10 tasks proposed in the "Turtle and Hare" challenge (described above this one) using the HP-71B, with my Notes and comments by me and other interested people.

- Download: HP Challenge VA117 - 2004-06-03 - Feigenbaum number.pdf (251 KB)
- MD5 Checksum: 908854d41adecda4e0e04291ef67d348
- Pages: 6

6-page thread (6 posts), in which I give two simple programs to compute the famous Feigenbaum's Constant (of Chaos Theory fame, fractals, etc.), for the HP-71B and the HP-15C respectively, with my Notes and comments. Not exactly a "challenge" but then again some people took the to it and tried to accomplish the same computation using their own HP models, with pretty satisfactory results.

- Download: HP Challenge VA118 - 2004-06-15 - A New Small HP-15C Challenge.pdf (279 KB)
- MD5 Checksum: 5e5126a4da4f061395caeadec37406cd
- Pages: 7

7-page thread (5 posts), in which you're asked to produce "professional"-looking code to perform 5 usual accounting-style tasks for a generic business, within given "client"'s requirements. Both my original solution and another correct one are included, again both fully commented, even at the step level.

- Download: HP Challenge VA119 - 2004-07-16 - A Very Didactic Little Quiz.pdf (321 KB)
- MD5 Checksum: 1594a1c933cd2f0f1597483c1c53b281
- Pages: 25

25-page thread (42 posts), which vividly illustrates the power of exponential growth. You're given two very different choices for making some money and you have to compute the outcome of each choice in order to see which one would you choose.

The two choices are really strikingly different and selecting the correct one can really go against commonsense. This challenge attracted a large number of posts with many solutions and interesting comments, many of them praising its didactic value.

- Download: HP Challenge VA120 - 2004-07-19 - A Very Didactic Little Quiz Some Comments.pdf (233 KB)
- MD5 Checksum: cd700337346986478cdb90afc981c9e7
- Pages: 7

7-page thread (11 posts), an extension to "Challenge VA119 - A Very Didactic Little Quiz" immediately above, plus extra code contributions and additional comments.

- Download: HP Challenge VA121 - 2005-06-10 - HP-15C Mini-Challenge RSUM CSUM.pdf (222 KB)
- MD5 Checksum: 0a7737d1a024d5279b3f8d8e415dd332
- Pages: 7

7-page thread (11 posts), in which you're asked to efficienty implement fast versions of two useful matrix functions missing from the HP-15C's matrix function set. Complete with solutions and comments.

- Download: HP Challenge VA122 - 2005-12-12 - New HP-15C mini-challenge.pdf (287 KB)
- MD5 Checksum: f64aa8f52dc1b29c9bfed7e2ef837a4d
- Pages: 14

14-page thread (22 posts), in which you're asked to write code to produce a number of solutions to a particular Diophantine equation (i.e.: an equation in which all coefficients and results are assumed to be integers) resembling a generalized version of a very well-known quadratic equation. Lots of code, solutions and interesting comments included.

- Download: HP Challenge VA123 - 2006-06-23 - Mini-Challenge Twiddling the bits.pdf (322 KB)
- MD5 Checksum: 85c95a7a9b74830cef8e458cc6bff02f
- Pages: 22

22-page thread (31 posts), a simple "challenge" in which you're asked to compute a number of bits of Euler's constant e (=2.71828...), perform some simple operations with them, and then watch the result in amazement. Despite being truly simple, this mini-challenge gathered a lot of attention, with many interesting results and side topics being extensively discussed.

- Download: HP Challenge VA124 - 2006-07-03 - So your HP can INTEGRATE.pdf (353 KB)
- MD5 Checksum: 07ba1acff31b89d5f2cb7bd38b63c5a8
- Pages: 26

26-page thread (24 posts), where you're asked to use your preferred calculator to try and find the value of 6 very difficult definite integrals. Lots of theory, results, and very interesting and didactic explanations on how to obtain them, plus tons of interesting comments by knowledgeable participants.

- Download: HP Challenge VA125 - 2006-07-12 - HP-15C Mini-challenge Speeding it up.pdf (464 KB)
- MD5 Checksum: 943a60a23ec725c7edc9b4d5c27f2924
- Pages: 50

50-page thread (81 posts), a fantastic Mini-challenge (even if I say so myself) where you're asked to wite code to sum a famous very slowly convergent series related to Pi and obtain 10 correct digits real fast.

I give two very short solutions, the fastest of which can do it in under a minute, and additionally this mini-challenge and the detailed explanation I give about its theoretical basis amazed and enthralled the participants (someone even says "I have to tell you, the recurrence of the pattern is downright spooky..."), resulting in one of the largest number of posts and comments (50 pages of them !) for any of my Challenges.

- Download: HP Challenge VA126 - 2006-08-24 - HP-15C Mini-Challenge Impossibly Short.pdf (322 KB)
- MD5 Checksum: 16eb09e1491d690415a0985b2a136bc4
- Pages: 18

18-page thread (34 posts), in which you're asked to write what seems to be impossibly short code for finding a root of a generic cubic equation. Many interesting solutions, detailed explanations of their inner workings and underlying theory, as well as lots of comments and worthwhile discussion overall.

- Download: HP Challenge VA127 - 2006-09-25 - HP-15C Mini-challenge.pdf (310 KB)
- MD5 Checksum: df0e806234fa40ea52d7dac3ea3228c5
- Pages: 15

15-page thread (33 posts), in which you must write code to compute the sine function (of all things !) but under really really restricting conditions, and do it accurately, fast, and with a minimum of code. No mean feat, but many people attempted it and one even did *exactly* duplicate my original solution !. Lots of interesting approaches, unexpected theory, mesmerizing comments and useful discussion throughout.

- Download: HP Challenge VA128 - 2006-10-05 - An HP-15C Mini-Quiz.pdf (253 KB)
- MD5 Checksum: a2c19045bed2dcb79881a8c468ebedd6
- Pages: 10

10-page thread (16 posts), in which you must try and duplicate a series of displayed values under various assumptions and using a given minimum number of steps. Many interesting and imaginative solutions, including my own for sure, with a good helping of comments.

- Download: HP Challenge VA129 - 2007-02-14 - Valentine Day Mini-Challenges.pdf (540 KB)
- MD5 Checksum: 123cb323a67a6fa48b3b8b1a58f91f23
- Pages: 81

81-page thread (98 posts), a very nice two-pronged Mini-Challenge on the topic of factorials, where as usual you're asked to produce results with extremely short amounts of code and further as fast and efficiently as possible.

This one really attracted the interest of the many participants (98 replies! 81 pages!) which posted a treasure trove of very clever solutions, full of interesting techniques and theory, plus lively discussion and worthwhile comments all over the place.

- Download: HP Challenge VA130 - 2007-02-21 - Valentine Day MC A few modest insights Part 3.pdf (193 KB)
- MD5 Checksum: a6ea5ad0b9df7bb180e581c2e07be6b9
- Pages: 2

2-page thread (2 posts), an additional comment plus extra code to complement "Challenge VA129 - Valentine Day Mini-Challenges", described immediately above.

- Download: HP Challenge VA131 - 2007-02-22 - Valentine Day MC A few modest insights Part 3.pdf (201 KB)
- MD5 Checksum: bf843ddd3c4d044c221dfa52846bbb45
- Pages: 2

2-page thread (2 posts), some extra comments plus additional results for "Challenge VA129 - Valentine Day Mini-Challenges", described above.

- Download: HP Challenge VA132 - 2007-03-07 - HP-15C Mini-Challenge Bits of Pi.pdf (453 KB)
- MD5 Checksum: e0bbb027c456e594768eed58de7f5d2e
- Pages: 51

51-page thread (68 posts), another incredible Mini-Challenge in which you're asked to produce in order the correct binary digits (at least 30 bits) of a value related to Pi, using a minimum amount of code.

Further, if you succeed you're given 3 additional related goals increasing the number of correct bits or under extra restrictions, always in a minimum of steps. This one also received widespread attention as demonstrated by the large number of posts and pages, including many excellent solutions, comments and very interesting underlying theory, plus tons of useful and entertaining discussion.

- Download: HP Challenge VA133 - 2007-05-01 - HP42S Mini-Challenge Optimizing.pdf (430 KB)
- MD5 Checksum: 142854311b21bc087e53341baa2eb944
- Pages: 56

56-page thread (37 posts), in which you're asked to try and find the one and only 12-digit square which meets a given requirement, chosing among three different goals: minimum size, maximum speed or a biased compromise between speed and size.

Again, this challenge attracted a large number of very good solutions, plus lots of comments and related discussion and of course my original solutions to all 3 goals are included.

- Download: HP Challenge VA134 - 2008-02-14 - Valentine Day 2008 Mini-Challenge.pdf (407 KB)
- MD5 Checksum: c35ac82b52ca1db87c7d66e977f30957
- Pages: 41

41-page thread (38 posts), a three-pronged "Mini"-Challenge to commemorate my name's day, in which you're asked to write code to retrieve a set of numbers from a set of sums (5 sets to solve), to find the unique magic square which meets certain requirements, and last but not least, to find a set of numbers whose pairwise sums do have quite a nice property.

Once more this Mini-Challenge was well received and gathered quite a number of solutions (including my original ones, of course), comments and discussion. Matter of fact the challenge was originally posted with just one task to solve, then it was extended two times to turn things up a notch and keep the fun going on !

- Download: HP Challenge VA135 - 2009-06-10 - HP-15C Mini-Challenge Magic squares.pdf (284 KB)
- MD5 Checksum: 45f22160c9e3663443c5d0c3e755d447
- Pages: 14

14-page thread (13 posts), where we visit magic squares again, and being given one you're asked to write code to derive another from it having a specified property, which of course you must do in a really minimum number of program steps.

A number of excellent solutions were given (including a most surprising one for the SHARP PC-1403 in BASIC, essentially a one-liner using no less than 5 calls to machine-code ROM routines to do all the work !) and also some pretty detailed, didactic and very well-formatted explanations of the theory involved.

- Download: HP Challenge VA136 - 2011-03-14 - Pi Day Ramblings.pdf (305 KB)
- MD5 Checksum: 9bafb4420c00f0e91000df73f998c0be
- Pages: 24

24-page thread (31 posts), a challenge of sorts to commemorate Pi's Day, in which I give two very unusual ways to compute approximations to Pi and you're asked to find out how they work and provide your own favorite usual or unusual methods.

People took to it and actually posted a number of very interesting approaches in various programming languages, with lots of code, results, explanations and comments.

- Download: HP Challenge VA137 - 2011-11-11 - HP-15C 11-11-11 Mini-Challenge.pdf (335 KB)
- MD5 Checksum: ee7bf4beab068906bf34d110a7370dc1
- Pages: 20

20-page thread (29 posts), a Mini-Challenge to commemorate the release of the HP-15C LE, in which you're asked to compute a numerical derivative for any given function and argument, subject to 5 very stringent requirements, including striving for full 10-digit accuracy and, of course, a minimum amount of code (else it wouldn't be much of a challenge).

I give my original solution in just 11 steps (which can be reduced to just 5 steps if relaxing some of the requirements) and people provided their own excellent ones and posted comprehensive details and comments.

- Download: HP Challenge VA138 - 2013-01-25 - A Weekend Quickie.pdf (360 KB)
- MD5 Checksum: cdcefddcc82d731d3b4be625973f9153
- Pages: 38

38-page thread (65 posts), a one-of-a-kind geometrical Mini-Challenge in which you're asked to compute some length given several others nearby. The correct solution also has a very interesting and unforeseen property.

It seems eople liked it and gave many fine solutions both numerical and exact (symbolic)`ones and further discussed and expanded the subject to a great extent. A very successful Mini-Challenge indeed.

- Download: HP Challenge VA139 - 2013-03-05 - Birthday Commemorative Mini-Challenge.pdf (302 KB)
- MD5 Checksum: c2d9457f486fa68db49c4b2b67bb6a3b
- Pages: 24

24-page thread (44 posts), a commemorative-style Mini-Challenge, actually a remake of a much older Mini-Challenge, in which you're asked to evaluate polynomials fast and accurately while subject to heavy restrictions. People gave many amazing solutions (using RPN, RPL, BASIC and even HP-12C's financial functions !!), and posted tons of interesting comments and discussion, as expected.

- Download: HP Challenge VA140 - 2016-12-01 - Mini-challenge 3 lines of code.pdf (242 KB)
- MD5 Checksum: 937a976c34d2485c7d37d7cd1a473a8f
- Pages: 5

5-page thread (6 posts), in which you're asked to compute and display reasonably recognizable images of various fractal sets using the capabilities of your favorite HP (graphic or not) calc, including such well-known fractals as the Mandelbrot set, the Mandelbar (aka Tricorn), and the Burning Ship, doing it reasonably fast and using an absolute minimum of code.

In the very first post I included three 3-line programs for the HP-71B to compute and print said fractals for people to see exactly what was being asked, but sadly mine was the *only* code given, no one bothered to write and post a single line of code for any machine, or any relevant comments for that matter. A pity but there you are, you can't always succeed ... :)

- Download: HP Challenge VA501 - 2018-07-11 - SRC 001 Spiky Integral P01.pdf (790 KB)
- MD5 Checksum: a1192e3f299d791872f18c40f5b44ede
- Pages: 19

19-page thread (20 posts), first page of my SRC#001, in which a very spiky integral featured in a math competition is introduced, together with my own simple RPN solution for the HP-15C which evaluates it as needed to help in answering the competition's problem. Then you're asked to produce your own code for your favorite calc and use it to get accurate numerical values to try and figure out the symbolic answer to the problem, as requested in the actual competition.

Many excellent solutions in a variety of languages, awesome extensions to much larger ranges complete with multiprecision evaluations, and lots of thorough theoretical explanations on how to get the symbolics right. Oh, and a little humour as well.

- Download: HP Challenge VA502 - 2018-07-11 - SRC 001 Spiky Integral P02.pdf (609 KB)
- MD5 Checksum: 12aac072a6854cb26e6cd7138e106c52
- Pages: 19

19-page thread (20 additional posts), second page of "SRC 001 Spiky Integral", description and link immediately above this one.

- Download: HP Challenge VA503 - 2018-07-11 - SRC 001 Spiky Integral P03.pdf (296 KB)
- MD5 Checksum: 07f3176c14ba83afdfd4338feb9f7ad3
- Pages: 6

6-page thread (5 additional posts), third page of "SRC 001 Spiky Integral", description and link above this one.

- Download: HP Challenge VA504 - 2018-12-14 - SRC 002 Almost integers and other beasties P01.pdf (753 KB)
- MD5 Checksum: d683f125dd3d21350731ae6f0d025434
- Pages: 11

11-page thread (20 posts), first page of my SRC#002, in which I present a number of interesting, short math expressions which unexpectedly evaluate to either almost integers or well-known constants, and you're asked to post your very own best ones with the proviso that you should've found them by yourself.

Many truly amazing new expressions, actual code, generalized results, interesting comments and all in all a worthwhile discussion. Oh, and a little humour as well. Again.

- Download: HP Challenge VA505 - 2018-12-14 - SRC 002 Almost integers and other beasties P02.pdf (429 KB)
- MD5 Checksum: ab78f5674dd7c9f8437d91de11fa29c6
- Pages: 10

10-page thread (14 additional posts), second page of "SRC 002 Almost integers and other beasties", description and link immediately above this one.

- Download: HP Challenge VA506 - 2019-01-16 - SRC 003 New Year 2019 Special P01.pdf (577 KB)
- MD5 Checksum: 3ca40f5f13abea4d8ecfdd9820583707
- Pages: 17

17-page thread (20 posts), first page of my SRC#003, in which you're asked to create a certain 3x3 matrix and then compute its successive powers and the ratio of two particular elements in order to try and recognize the highly unexpected limit for this ratio.

As usual, lots of interesting results with many generalizations and full exposition of the relevant underlying theory, as well as code in various languages for diverse calc models. Extensions (to dimensions higher than 3x3, computing other limits and even obtaining roots of polynomial equations) are also discussed, including actual examples and results.

- Download: HP Challenge VA507 - 2019-01-16 - SRC 003 New Year 2019 Special P02.pdf (195 KB)
- MD5 Checksum: 1b9e1c217e823108017b1955ea4f88a0
- Pages: 4

4-page thread (7 additional posts), second page of "SRC 003 New Year 2019 Special", description and link immediately above this one.

- Download: HP Challenge VA508 - 2019-02-11 - SRC 004 Fun with Sexagesimal Trigs.pdf (492 KB)
- MD5 Checksum: ec539484952ad6244c868583463f4161
- Pages: 13

12-page thread (19 posts), in which you're asked to try and accurately evaluate 5 truly amazing trig expressions, in sexagesimal degrees no less, and should you succeed to then go on and identify the highly unexpected numeric results.

Not only did people succeed in evaluating the expressions and identifying the results, as asked to do, but additionally they posted many excellent symbolic proofs of each evaluation, even several different ones for each expression, with various degrees of simplicity (pun intended!).

- Download: HP Challenge VA509 - 2019-04-01 - SRC 005 April 1st Mean Minichallenge P01.pdf (880 KB)
- MD5 Checksum: c0288da6cd000ab8b9195e491fd0632a
- Pages: 25

25-page thread (20 posts), first page of my SRC#005, in which the symbolic formulas to evaluate the Harmonic, Geometric, Arithmetic and Quadratic Means are shown, complete with numerical results for a given sample set, then you're asked to write code to compute the numeric values of four other Means, and further to find out which particular Mean evaluates to a given result.

Seems simple but not so, though as usual interested people posted lots of code and results for various calcs (even for the HP39gII, with images), theoretical considerations, many worthwhile comments and even some quite amusing rants and interesting bits of history. Last but not least, an excellent pic of 12 awesome HP calcs was posted too, all of them duly identified. What more could you ask for !

- Download: HP Challenge VA510 - 2019-04-01 - SRC 005 April 1st Mean Minichallenge P02.pdf (281 KB)
- MD5 Checksum: 073d40a9c7a81b4b990f30ac93397d7a
- Pages: 10

10-page thread (8 additional posts), second page of "SRC 005 April 1st Mean Minichallenge", description and link immediately above this one.

These articles, programs, pictures, their descriptions and other materials created by me are (c) Valentin Albillo, and can be used freely for non-profit purposes as long as (1) the contents aren't modified in any way and (2) the copyright is acknowledged.

In plain words, you can download them and use them for non-profit purposes but do not include them in any media and/or site for which you're asking money, do not tamper with their contents and do not say or imply that you created them or that you don't know who created them, you must always give due credit to the copyright holder (that's me).